здраствуите знатоки
с ubuntu я не сталкивался по этому прошу помощи у вас, так как на саитх уже мало кто помнит да и с ubuntu мало кто работает,
вот подумал может вы поможете с убунтои если в друг проблемы возникнут
Если я не туда попал тогда извените
Нужна ваша помощь по прошивки флеш памяти ресивера Azbox
Для прошивки ресиверa мне надо
Jatag кабел
Ubuntu ( у меня стоит17.04 lts) на ПК или Lief CD Desktop
фаилы
azbox.cfg; cfe.bin; Makefile; openocd-0.4.0-azbox.tar; smp8634.cfg; spi.h; tjtag.c; tjtag.h
также инструкция по прошивки
1 mkdir azbox
2 cd azbox
3 sudo apt-get install libftdi-dev libftdi1 libusb-dev
4 tar xjvf openocd-0.4.0-azbox.tar.bz2
5 cd openocd-0.4.0-azbox/
6 ./configure --enable-dummy --enable-parport --enable-parport_ppdev --enable-amtjtagaccel --enable-verbose
7 make
8 sudo make install
9 sudo ln -sf /usr/local/bin/openocd /usr/bin/openocd
10 sudo cp smp8634.cfg /usr/local/share/openocd/scripts/target/smp8634.cfg
11 sudo cp azbox.cfg /usr/local/share/openocd/scripts/board/azbox.cfg
################################################## #############
-2 UNPROTECT BIOS BEFORE YOU WRITE WITH tjtag
################################################## #############
sudo rmmod lp
cd /usr/local/share/openocd/scripts
sudo openocd -f interface/parport_dlc5.cfg -f board/azbox.cfg
Open a new terminal and type:
sudo telnet localhost 4444
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Open On-Chip Debugger
>halt
>reset
>reset init
>flash protect 0 0 last off
>flash protect_check 0
>flash info 0
>shutdown
-3 Flash is ready to use the now unprotected tjtag to flash the bios.
sudo ./tjtag -flash:cfe /fc:104 /bypass
делаю все попунктам, до 7 пункта без проблем все проходит а вот вожу команду "make" и получаю "еrror" вот лог
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -DPKGDATADIR=\"/usr/local/share/openocd\" -g -O2 -Wall -Wstrict-prototypes -Wformat-security -Wextra -Wno-unused-parameter -Wbad-function-cast -Wcast-align -Wredundant-decls -Werror -MT libhelper_la-jim.lo -MD -MP -MF .deps/libhelper_la-jim.Tpo -c -o libhelper_la-jim.lo `test -f 'jim.c' || echo './'`jim.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src -DPKGDATADIR=\"/usr/local/share/openocd\" -g -O2 -Wall -Wstrict-prototypes -Wformat-security -Wextra -Wno-unused-parameter -Wbad-function-cast -Wcast-align -Wredundant-decls -Werror -MT libhelper_la-jim.lo -MD -MP -MF .deps/libhelper_la-jim.Tpo -c jim.c -o libhelper_la-jim.o
jim.c: In function ‘Jim_FormatString_Inner’:
jim.c:2248:23: error: variable ‘_fmt’ set but not used [-Werror=unused-but-set-variable]
const char *fmt, *_fmt;
^~~~
jim.c: In function ‘SetScriptFromAny’:
jim.c:3059:13: error: variable ‘interpolation’ set but not used [-Werror=unused-but-set-variable]
int interpolation = 0; /* set to 1 if there is at least one
^~~~~~~~~~~~~
jim.c: In function ‘Jim_PackageCoreCommand’:
jim.c:12179:13: error: variable ‘exact’ set but not used [-Werror=unused-but-set-variable]
int exact = 0;
^~~~~
jim.c: In function ‘Jim_SwitchCoreCommand’:
jim.c:10397:29: error: this statement may fall through [-Werror=implicit-fallthrough=]
command = Jim_NewStringObj(interp, "regexp", -1);
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
jim.c:10399:17: note: here
case SWITCH_CMD: {
^~~~
cc1: all warnings being treated as errors
wam@wam-Dimension-4600i:~/azbox/openocd-0.4.0-azbox$ make
make all-recursive
make[1]: вход в каталог «/home/wam/azbox/openocd-0.4.0-azbox»
Making all in src
make[2]: вход в каталог «/home/wam/azbox/openocd-0.4.0-azbox/src»
make all-recursive
make[3]: вход в каталог «/home/wam/azbox/openocd-0.4.0-azbox/src»
Making all in helper
make[4]: вход в каталог «/home/wam/azbox/openocd-0.4.0-azbox/src/helper»
make all-am
Я вижу что где то ошибка а вот понять немогу
ТС не появлялся на Форуме более полугода по состоянию на 17/07/2019 (последняя явка: 31/12/2017). Модератором раздела принято решение закрыть тему.
--zg_nico