1 |
On 07/20 04:51, Nikos Chantziaras wrote: |
2 |
> On 19/07/17 19:57, tuxic@××××××.de wrote: |
3 |
> > Hi, |
4 |
> > |
5 |
> > My Buspirate v36a needs a newer firmware. |
6 |
> > Unfortunately the flasher software is only |
7 |
> > available in 32bit and I run a 64bit modern |
8 |
> > Gentoo. |
9 |
> |
10 |
> Is this the tool? |
11 |
> |
12 |
> https://github.com/DangerousPrototypes/Bus_Pirate/blob/master/package/BPv3-firmware/pirate-loader_lnx |
13 |
> |
14 |
> That is a dynamically linked executable. I just ran it on my 64-bit Gentoo: |
15 |
> |
16 |
> |
17 |
> $ ./pirate-loader_lnx |
18 |
> +++++++++++++++++++++++++++++++++++++++++++ |
19 |
> Pirate-Loader for BP with Bootloader v4+ |
20 |
> Loader version: 1.0.2 OS: Linux |
21 |
> +++++++++++++++++++++++++++++++++++++++++++ |
22 |
> |
23 |
> pirate-loader usage: |
24 |
> |
25 |
> ./pirate-loader --dev=/path/to/device --hello |
26 |
> ./pirate-loader --dev=/path/to/device --hex=/path/to/hexfile.hex [ |
27 |
> --verbose |
28 |
> ./pirate-loader --simulate --hex=/path/to/hexfile.hex [ --verbose |
29 |
> |
30 |
> |
31 |
|
32 |
For the completeness -- here is a new strace log of that version: |
33 |
|
34 |
strace -v ./pirate-loader_lnx |
35 |
|
36 |
execve("./pirate-loader_lnx", ["./pirate-loader_lnx"], |
37 |
["CSF_STEPDefaults=/usr/lib64/open"..., "TK_LIBRARY=/usr/lib64/tk8.6", |
38 |
"CSF_EXCEPTION_PROMPT=1", "MMGT_CLEAR=1", "HISTSIZE=30000", |
39 |
"KFORTH_DIR=/usr/share/kForth", "CSF_UnitsDefinition=/usr/lib64/o"..., |
40 |
"EDITOR=/usr/bin/vim", "CASROOT=/usr/lib64/opencascade-6"..., |
41 |
"PAGER=/usr/bin/less", "SHELL=/bin/zsh", "CG_COMPILER_EXE=/opt/bin/cgc", |
42 |
"PILOTPORT=/dev/tts/0", "GNOME_LIBCONFIG_PATH=/usr/lib", |
43 |
"CSF_MDTVFontDirectory=/usr/lib64"..., "TCLLIBPATH=/usr/lib64", |
44 |
"HOME=/home/mccramer", "DISPLAY=:0.0", "VBOX_APP_HOME=/usr/lib64/virtual"..., |
45 |
"VTKHOME=/usr", "ANT_HOME=/usr/share/ant", "GSETTINGS_BACKEND=dconf", |
46 |
"CSF_MDTVTexturesDirectory=/usr/l"..., "LUA_CPATH=/usr/lib64/lua/luarock"..., |
47 |
"CONFIG_PROTECT_MASK=/etc/sandbox"..., "FLTK_DOCDIR=/usr/share/doc/fltk-"..., |
48 |
"VTK_DIR=/usr/lib64/vtk-6.1", "CONFIG_PROTECT=/usr/share/gnupg/"..., |
49 |
"XDG_DATA_DIRS=/root/.local/share"..., "TEXDOCVIEW_ps=kghostview %s", |
50 |
"GROFF_NO_SGR=1", "PKG_CONFIG_PATH=/usr/lib/pkgconf"..., |
51 |
"TCL_LIBRARY=/usr/lib64/tcl8.6", "CSF_PluginDefaults=/usr/lib64/op"..., |
52 |
"MAIL=/var/spool/mail/mccramer", "CSF_LANGUAGE=us", "PERLIO=stdio", |
53 |
"LESSOPEN=|/usr/bin/lesspipe.sh %"..., "CSF_UnitsLexicon=/usr/lib64/open"..., |
54 |
"SHLVL=1", "CSF_MIGRATION_TYPES=/usr/lib64/o"..., |
55 |
"LUA_PATH=/usr/lib64/lua/luarocks"..., "GCC_SPECS=", |
56 |
"CSF_XmlOcafResource=/usr/lib64/o"..., "LADSPA_PATH=/usr/lib64/ladspa", |
57 |
"CSF_GraphicShr=/usr/lib64/openca"..., "CG_LIB_PATH=/opt/nvidia-cg-toolk"..., |
58 |
"VTK_DATA_ROOT=/usr/share/vtk/dat"..., "CSF_StandardLiteDefaults=/usr/li"..., |
59 |
"AXIOM=/usr/axiom/mnt/linux", "TIX_LIBRARY=/usr/lib64/tix8.4", |
60 |
"JAVA_HOME=/home/mccramer/.gentoo"..., "ITCL_LIBRARY=/usr/lib64/itcl4.0", |
61 |
"TERM=xterm-256color", "MANPATH=/home/mccramer/.gentoo/j"..., |
62 |
"TEXDOCVIEW_pdf=kgh %s", "TCLHOME=/usr/bin", "LANG=en_US.UTF-8", |
63 |
"JDK_HOME=/home/mccramer/.gentoo/"..., "OLDPWD=/home/mccramer", |
64 |
"OPENGL_PROFILE=nvidia", "PWD=/home/mccramer/data/pools/po"..., |
65 |
"SBCL_HOME=/usr/local/lib64/sbcl", "TEXDOCVIEW_dvi=kgh %s", "LOGNAME=mccramer", |
66 |
"HELPDIR=/usr/local/lib/zsh/help", "CG_INC_PATH=/opt/nvidia-cg-toolk"..., |
67 |
"G_BROKEN_FILENAMES=", "MC_COLOR_TABLE=base_color=normal"..., |
68 |
"CSF_StandardDefaults=/usr/lib64/"..., "XDG_CONFIG_DIRS=/etc/xdg", "LESS=-R -M |
69 |
--shift 5", "EIX_LIMIT=0", "CSF_IGESDefaults=/usr/lib64/open"..., |
70 |
"CSF_XSMessage=/usr/lib64/opencas"..., "INFOPATH=/usr/share/gcc-data/x86"..., |
71 |
"CSF_XCAFDefaults=/usr/lib64/open"..., "TEXDOCVIEW_html=dillo %s", |
72 |
"USER=mccramer", "JAVAC=/home/mccramer/.gentoo/jav"..., |
73 |
"zshloader=:/home/mccramer/.zshen"..., "CSF_SHMessage=/usr/lib64/opencas"..., |
74 |
"ITK_LIBRARY=/usr/lib64/itk4.0", "PATH=/usr/local/sbin:/usr/local/"..., |
75 |
"QT_GRAPHICSSYSTEM=opengl", "FRACTDIR=/usr/share/xfractint", |
76 |
"LS_COLORS=no=00:fi=00:di=00;32:l"..., "OPENCL_PROFILE=nvidia", |
77 |
"XAUTHORITY=/home/mccramer/.Xauth"..., "WINDOWID=44040204", |
78 |
"COLORFGBG=default;0", "COLORTERM=rxvt", "PS1=%M:%2d>", |
79 |
"PKGHOME=/home/mccramer/NetModule"..., "DIFMT=SvFUaPTM", |
80 |
"CUDA_VISIBLE_DEVICES=0", "GDAL_DATA=/usr/share/GeoExpressC"..., |
81 |
"PROJSO=/usr/share/GeoExpressCLUt"..., "_=/usr/bin/strace"]) = -1 ENOENT (No |
82 |
such file or directory) fstat(2, {st_dev=makedev(0, 9), st_ino=55306, |
83 |
st_mode=S_IFIFO|0600, st_nlink=1, st_uid=1001, st_gid=100, st_blksize=4096, |
84 |
st_blocks=0, st_size=0, st_atime=1500520453 /* |
85 |
2017-07-20T05:14:13.854919641+0200 */, st_atime_nsec=854919641, |
86 |
st_mtime=1500520453 /* 2017-07-20T05:14:13.859919641+0200 */, |
87 |
st_mtime_nsec=859919641, st_ctime=1500520453 /* |
88 |
2017-07-20T05:14:13.859919641+0200 */, st_ctime_nsec=859919641}) = 0 write(2, |
89 |
"strace: exec: No such file or di"..., 40strace: exec: No such file or |
90 |
directory) = 40 exit_group(1) = ? +++ exited with 1 |
91 |
+++ |
92 |
|
93 |
[1] 13169 exit 1 strace -v ./pirate-loader_lnx |
94 |
|
95 |
At least it looks different as the previous one...but I can't imagine |
96 |
still, what it wants to tell me... |
97 |
|
98 |
"Trinitu...HELP!" |
99 |
|
100 |
Cheers |
101 |
Meino |