Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Компиляция u-boot для 16MB flash для TL-WR941ND

Компиляция u-boot для 16MB flash для TL-WR941ND 22 мая 2017 12:16 #1

  • kt368
  • kt368 аватар
  • Offline
  • Новый участник
  • Сообщений: 3
  • Репутация: 0
Здравствуйте.
Хочу проапгрейдить роутер TP-Link TL-WR941Nd V3 - заменить 4 MB FLASH чип Spansion FL032PIF на 16 MB чип [url=WINBOND W25Q128FVSG . Нашёл [url=инструкцию для роутеров, базирующихся на AR 9331, но в моём используется AR9132, и, из-за чего U-Boot 1.1.4 modification не подходит. Далее мною была найдена инструкция по переделке роутера TP-LINK TL-MR3420v1, в которой рассказывается как перекомпилировать U-Boot из исходников, предоставляемых TP-Link'ом. Как я понял, мне нужно подправить файл wr941ndv2_v3/ap81fus/boot/u-boot/include/configs/ap81.h ? Заменить в нём
#define CFG_MAX_FLASH_SECT      128    /* max number of sectors on one chip */
на
#define CFG_MAX_FLASH_SECT      256    /* max number of sectors on one chip */
Потом скомпилировать U-Boot:
cd wr941ndv2_v3/build
mv Makefile Makefile.bak
mv Makefile.ap81fus Makefile
mkdir /home/YourUserName/images/ap81fus
make BOARD_TYPE=ap81fus uboot
Дальше нужно изменить в получившемся MAC, MODEL и PIN (инструкция, пункт 5):
5. Check the back of you router box, write down your MAC and PIN, write the mac and pin to your uboot.bin:
MAC 6 bytes from 0x1FC00
MODEL  8byte from 0x1FD00  (need to check the model flag, it shall be something like 34 20 00 01 00 00 00 01) 
PIN 8 bytes from 0x1FE00
Так вот, тут непонятно, что это за PIN, не помню что на роутере напечатан на щильдике?
Дальше нужно скомпилировать прошивку, я нашёл две методики:
Вариант 1 (отсюда): указать в конфиге /trunk/tools/firmware-utils/src/mktplinkfw.c
fw_max_len = 0xfc0000 /* for 16M Flash*/
Вариант 2 (отсюда):
For a 16 MB flash add a new section in target/linux/ar71xx/image/Makefile, e.g.
define Device/tl-wr710n-v1-16mb
    $(Device/tplink-16mlzma)
    BOARDNAME := TL-WR710N
    DEVICE_PROFILE := TLWR710
    TPLINK_HWID := 0x0710000F
    CONSOLE := ttyATH0,115200
endef
TARGET_DEVICES += tl-wr710n-v1-16mb
Естественно, мне нужно не лоб в лоб скопипастить, а добавить секцию о моём роутере, т.е. так:
define Device/tl-wr941nd-v3-16mb
    $(Device/tplink-16m)
    BOARDNAME := TL-WR941ND
    DEVICE_PROFILE := TLWR941
    TPLINK_HWID := 0x09410002
    TPLINK_HWREV := 2
endef
TARGET_DEVICES += tl-wr941nd-v3-16mb
Какой из этих путей правильный/рабочий?
Далее нужно скомпилировать прошивку, сделать дамп ART области из роутера, собрать в WinHex'е прошивку из U-Boot, firmware, ART. И прошить её программатором в новую флешку.
Всё верно?
Администратор запретил публиковать записи гостям.

Компиляция u-boot для 16MB flash для TL-WR941ND 22 мая 2017 15:39 #2

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 520
  • Спасибо получено: 40
  • Репутация: 18
Я не могу вам сказать, что верно или нет, т.к. не делал подобную процедуру для ваших моделей роутеров.
Теоретически верно)

Если получится отпишитесь) Вполне возможно, что оно заработает с тем uboot, который сейчас в роутере.

Pin - да, он на роутере написан
Администратор запретил публиковать записи гостям.

Компиляция u-boot для 16MB flash для TL-WR941ND 22 мая 2017 15:48 #3

  • kt368
  • kt368 аватар
  • Offline
  • Новый участник
  • Сообщений: 3
  • Репутация: 0
Возможно пока не буду внутреннюю флешку увеличивать, попробую ещё раз с overlayfs на внешней USB флешке (пару лет назад USB порт распаял на плате). Раньше (на OpenWRT AA) были глюки с отваливанием USB устройства, надеюсь в CC это пофиксено. Собираю прошивку с поддержкой USB, о результатах отпишусь.

Update: Пересобрал прошивку с поддержкой USB storage, и настроил внешний overlay на USB флешке. Подожду недельку, посмотрю на стабильность системы.
Последнее редактирование: 23 мая 2017 08:38 от kt368.
Администратор запретил публиковать записи гостям.

Компиляция u-boot для 16MB flash для TL-WR941ND 05 июнь 2017 13:39 #4

  • kt368
  • kt368 аватар
  • Offline
  • Новый участник
  • Сообщений: 3
  • Репутация: 0
Ну вот, как и ожидал вижу глюки с USB флешкой, при активной работе по SSH (настраивал OpenVPN) после 2-х минут выполнения команды build-dh в dmesg высыпалось следующее:
[  582.000000] usb 1-1: USB disconnect, device number 2
[  582.310000] usb 1-1: new high-speed USB device number 3 using ehci-platform
[  582.460000] usb-storage 1-1:1.0: USB Mass Storage device detected
[  582.490000] scsi host1: usb-storage 1-1:1.0
[  583.490000] scsi 1:0:0:0: Direct-Access     SanDisk  Cruzer Fit       1.26 PQ: 0 ANSI: 5
[  583.500000] sd 1:0:0:0: [sdb] 7821312 512-byte logical blocks: (4.00 GB/3.72 GiB)
[  583.520000] sd 1:0:0:0: [sdb] Write Protect is off
[  583.520000] sd 1:0:0:0: [sdb] Mode Sense: 43 00 00 00
[  583.540000] sd 1:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[  583.550000]  sdb: sdb1 sdb2
[  583.560000] sd 1:0:0:0: [sdb] Attached SCSI removable disk
[  630.850000] EXT4-fs warning (device sda1): __ext4_read_dirblock:884: error -5 reading directory block (ino 41, block 0)
[  630.860000] EXT4-fs error (device sda1): ext4_find_entry:1289: inode #41: comm ls: reading directory lblock 0
[  781.550000] EXT4-fs error (device sda1): ext4_find_entry:1289: inode #687: comm ash: reading directory lblock 0
[  781.570000] EXT4-fs error (device sda1): ext4_find_entry:1289: inode #347: comm ash: reading directory lblock 0
[  800.960000] EXT4-fs warning (device sda1): __ext4_read_dirblock:884: error -5 reading directory block (ino 49, block 0)
[  804.160000] EXT4-fs warning (device sda1): __ext4_read_dirblock:884: error -5 reading directory block (ino 15, block 0)
[  805.510000] EXT4-fs warning (device sda1): __ext4_read_dirblock:884: error -5 reading directory block (ino 15, block 0)
[  825.350000] EXT4-fs warning (device sda1): __ext4_read_dirblock:884: error -5 reading directory block (ino 49, block 0)
[  844.160000] EXT4-fs error (device sda1): ext4_find_entry:1289: inode #687: comm ash: reading directory lblock 0
[  931.130000] EXT4-fs warning (device sda1): __ext4_read_dirblock:884: error -5 reading directory block (ino 41, block 0)
[ 1027.800000] EXT4-fs error (device sda1): ext4_find_entry:1289: inode #40: comm hotplug-call: reading directory lblock 0
[ 1230.430000] EXT4-fs warning (device sda1): __ext4_read_dirblock:884: error -5 reading directory block (ino 41, block 0)
[ 1530.690000] EXT4-fs warning (device sda1): __ext4_read_dirblock:884: error -5 reading directory block (ino 41, block 0)
а в logread такое:
Mon Jun  5 12:54:44 2017 kern.warn kernel: [  630.850000] EXT4-fs warning (device sda1): __ext4_read_dirblock:884: error -5 reading directory block (ino 41, block 0)
Mon Jun  5 12:54:44 2017 kern.crit kernel: [  630.860000] EXT4-fs error (device sda1): ext4_find_entry:1289: inode #41: comm ls: reading directory lblock 0
Mon Jun  5 12:57:15 2017 kern.crit kernel: [  781.550000] EXT4-fs error (device sda1): ext4_find_entry:1289: inode #687: comm ash: reading directory lblock 0
Mon Jun  5 12:57:15 2017 kern.crit kernel: [  781.570000] EXT4-fs error (device sda1): ext4_find_entry:1289: inode #347: comm ash: reading directory lblock 0
Mon Jun  5 12:57:34 2017 kern.warn kernel: [  800.960000] EXT4-fs warning (device sda1): __ext4_read_dirblock:884: error -5 reading directory block (ino 49, block 0)
Mon Jun  5 12:57:38 2017 kern.warn kernel: [  804.160000] EXT4-fs warning (device sda1): __ext4_read_dirblock:884: error -5 reading directory block (ino 15, block 0)
Mon Jun  5 12:57:39 2017 kern.warn kernel: [  805.510000] EXT4-fs warning (device sda1): __ext4_read_dirblock:884: error -5 reading directory block (ino 15, block 0)
Mon Jun  5 12:57:59 2017 kern.warn kernel: [  825.350000] EXT4-fs warning (device sda1): __ext4_read_dirblock:884: error -5 reading directory block (ino 49, block 0)
Mon Jun  5 12:58:18 2017 kern.crit kernel: [  844.160000] EXT4-fs error (device sda1): ext4_find_entry:1289: inode #687: comm ash: reading directory lblock 0
Mon Jun  5 12:59:44 2017 daemon.notice netifd: wan (1181): Sending renew...
Mon Jun  5 12:59:44 2017 daemon.notice netifd: wan (1181): Lease of 93.170.55.210 obtained, lease time 600
Mon Jun  5 12:59:45 2017 kern.warn kernel: [  931.130000] EXT4-fs warning (device sda1): __ext4_read_dirblock:884: error -5 reading directory block (ino 41, block 0)
Mon Jun  5 13:22:54 2017 kern.crit kernel: [ 1027.800000] EXT4-fs error (device sda1): ext4_find_entry:1289: inode #40: comm hotplug-call: reading directory lblock 0
Mon Jun  5 13:26:13 2017 daemon.info dnsmasq-dhcp[1319]: DHCPREQUEST(br-lan) 192.168.1.100 7c:05:07:0e:b9:63
Mon Jun  5 13:26:13 2017 daemon.info dnsmasq-dhcp[1319]: DHCPACK(br-lan) 192.168.1.100 7c:05:07:0e:b9:63 homepc
Mon Jun  5 13:26:16 2017 daemon.notice netifd: wan (1181): Sending renew...
Mon Jun  5 13:26:17 2017 daemon.notice netifd: wan (1181): Lease of 93.170.55.210 obtained, lease time 600
Mon Jun  5 13:26:17 2017 kern.warn kernel: [ 1230.430000] EXT4-fs warning (device sda1): __ext4_read_dirblock:884: error -5 reading directory block (ino 41, block 0)
Mon Jun  5 13:31:17 2017 daemon.notice netifd: wan (1181): Sending renew...
Mon Jun  5 13:31:17 2017 daemon.notice netifd: wan (1181): Lease of 93.170.55.210 obtained, lease time 600
Mon Jun  5 13:31:17 2017 kern.warn kernel: [ 1530.690000] EXT4-fs warning (device sda1): __ext4_read_dirblock:884: error -5 reading directory block (ino 41, block 0)
Флешки пробовал разные, поведение аналогичное.
Если роутер загрузиться и его не трогать - то и неделю без проблем работает, в dmesg'e о USB ничего плохого нет.
Подскажите, как отследить что приводит к такой проблеме, а то сам не настолько в unix'е силён.
Администратор запретил публиковать записи гостям.

Компиляция u-boot для 16MB flash для TL-WR941ND 21 нояб 2018 16:13 #5

  • irbira
  • irbira аватар
  • Offline
  • Новый участник
  • Сообщений: 8
  • Репутация: 0
не получается скомпилировать u boot куча ошибок....
~/tp-link/GPL_Code/build$ make BOARD_TYPE=ap99 uboot
Makefile:146: "Should specify WIRELESSTOOLNAMES value"
cd /home/irbira/tp-link/GPL_Code/build/../ap99/boot/u-boot && make ARCH=mips CROSS_COMPILE=mips-linux-uclibc- mrproper
make[1]: вход в каталог «/home/irbira/tp-link/GPL_Code/ap99/boot/u-boot»
make[1]: mips-linux-uclibc-gcc: Command not found
find . -type f \
\( -name 'core' -o -name '*.bak' -o -name '*~' \
-o -name '*.o' -o -name '*.a' -o -name .depend \) -print \
| xargs rm -f
rm -f examples/hello_world examples/timer \
examples/eepro100_eeprom examples/sched \
examples/mem_to_mem_idma2intr examples/82559_eeprom \
examples/smc91111_eeprom \
examples/test_burst
rm -f tools/img2srec tools/mkimage tools/envcrc tools/gen_eth_addr
rm -f tools/mpc86x_clk tools/ncb
rm -f tools/easylogo/easylogo tools/bmp_logo
rm -f tools/gdb/astest tools/gdb/gdbcont tools/gdb/gdbsend
rm -f tools/env/fw_printenv tools/env/fw_setenv
rm -f board/cray/L1/bootscript.c board/cray/L1/bootscript.image
rm -f board/netstar/eeprom board/netstar/crcek
rm -f board/netstar/*.srec board/netstar/*.bin
rm -f board/trab/trab_fkt board/voiceblue/eeprom
rm -f board/integratorap/u-boot.lds board/integratorcp/u-boot.lds
find . -type f \( -name .depend \
-o -name '*.srec' -o -name '*.bin' -o -name u-boot.img \) \
-print0 \
| xargs -0 rm -f
rm -f cpu/mips/start.o *.bak tags TAGS include/version_autogenerated.h
rm -fr *.*~
rm -f u-boot u-boot.map u-boot.hex u-boot.srec u-boot.bin System.map
rm -f tools/crc32.c tools/environment.c tools/env/crc32.c
rm -f tools/inca-swap-bytes cpu/mpc824x/bedbug_603e.c
rm -f include/asm/proc include/asm/arch include/asm
make[1]: выход из каталога «/home/irbira/tp-link/GPL_Code/ap99/boot/u-boot»
cd /home/irbira/tp-link/GPL_Code/build/../ap99/boot/u-boot && make ARCH=mips CROSS_COMPILE=mips-linux-uclibc- ap99_config
make[1]: вход в каталог «/home/irbira/tp-link/GPL_Code/ap99/boot/u-boot»
Configuring for ap99 board...
make[1]: выход из каталога «/home/irbira/tp-link/GPL_Code/ap99/boot/u-boot»
cd /home/irbira/tp-link/GPL_Code/build/../ap99/boot/u-boot && make ARCH=mips CROSS_COMPILE=mips-linux-uclibc- all
make[1]: вход в каталог «/home/irbira/tp-link/GPL_Code/ap99/boot/u-boot»
make[1]: mips-linux-uclibc-gcc: Command not found
make[2]: вход в каталог «/home/irbira/tp-link/GPL_Code/ap99/boot/u-boot/tools»
make[2]: mips-linux-uclibc-gcc: Command not found
ln -s ../common/environment.c environment.c
ln -s ../lib_generic/crc32.c crc32.c
gcc -M -Wall -pedantic -idirafter ../include -DTEXT_BASE=0x9f000000 -DUSE_HOSTCC environment.c img2srec.c mkimage.c crc32.c envcrc.c gen_eth_addr.c bmp_logo.c inca-swap-bytes.c > .depend
make[2]: mips-linux-uclibc-gcc: Command not found
make[2]: «.depend» не требует обновления.
make[2]: выход из каталога «/home/irbira/tp-link/GPL_Code/ap99/boot/u-boot/tools»
make[2]: вход в каталог «/home/irbira/tp-link/GPL_Code/ap99/boot/u-boot/post»
make[2]: mips-linux-uclibc-gcc: Command not found
mips-linux-uclibc-gcc -M -Os -D__KERNEL__ -DTEXT_BASE=0x9f000000 -I/home/irbira/tp-link/GPL_Code/ap99/boot/u-boot/include -fno-builtin -ffreestanding -nostdinc -isystem -pipe -DCONFIG_MIPS -D__MIPS__ -mabicalls -march=mips32r2 -Wall -Wstrict-prototypes cache_8xx.S cache.c codec.c cpu.c dsp.c ether.c i2c.c memory.c post.c rtc.c spr.c sysmon.c tests.c uart.c usb.c watchdog.c > .depend
/bin/sh: 1: mips-linux-uclibc-gcc: not found
make[2]: *** Нет правила для сборки цели «.depend». Останов.
make[2]: выход из каталога «/home/irbira/tp-link/GPL_Code/ap99/boot/u-boot/post»
make[2]: вход в каталог «/home/irbira/tp-link/GPL_Code/ap99/boot/u-boot/post/cpu»
make[2]: mips-linux-uclibc-gcc: Command not found
mips-linux-uclibc-gcc -M -Os -D__KERNEL__ -DTEXT_BASE=0x9f000000 -I/home/irbira/tp-link/GPL_Code/ap99/boot/u-boot/include -fno-builtin -ffreestanding -nostdinc -isystem -pipe -DCONFIG_MIPS -D__MIPS__ -mabicalls -march=mips32r2 -Wall -Wstrict-prototypes asm.S cmp.c cmpi.c two.c twox.c three.c threex.c threei.c andi.c srawi.c rlwnm.c rlwinm.c rlwimi.c store.c load.c cr.c b.c multi.c string.c complex.c > .depend
/bin/sh: 1: mips-linux-uclibc-gcc: not found
make[2]: *** Нет правила для сборки цели «.depend». Останов.
make[2]: выход из каталога «/home/irbira/tp-link/GPL_Code/ap99/boot/u-boot/post/cpu»
Makefile:265: recipe for target 'depend' failed
make[1]: *** [depend] Error 2
make[1]: выход из каталога «/home/irbira/tp-link/GPL_Code/ap99/boot/u-boot»
Makefile:273: recipe for target 'uboot' failed
make: *** [uboot] Error 2
Администратор запретил публиковать записи гостям.

Компиляция u-boot для 16MB flash для TL-WR941ND 22 нояб 2018 04:20 #6

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 520
  • Спасибо получено: 40
  • Репутация: 18
А откуда u-boot, есть ссылка?
Я думаю проблема в строчке
make[1]: mips-linux-uclibc-gcc: Command not found

Скорее всего не настроена крос-компиляция...
Администратор запретил публиковать записи гостям.

Компиляция u-boot для 16MB flash для TL-WR941ND 22 нояб 2018 09:05 #7

  • irbira
  • irbira аватар
  • Offline
  • Новый участник
  • Сообщений: 8
  • Репутация: 0
u-boot из исходиков tp-link tl-wr841n v7. я неособо в этом силён пытаюсь изучить что-то новое для себя. инструкцию брал от сюда: forum.archive.openwrt.org/viewtopic.php?id=32512&p=1 с поправкой на свою модель. вот только про настройку крос компиляции там ничего не сказано. так же читал пост выше - "same shet".
Администратор запретил публиковать записи гостям.

Компиляция u-boot для 16MB flash для TL-WR941ND 22 нояб 2018 14:55 #8

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 520
  • Спасибо получено: 40
  • Репутация: 18
Там ссылка битая на u-boot.
Я для себя компилировал вот такой u-boot. Но там, что бы он начал собираться в его папку нужно скачать так называемый toolchain, который по сути отвечает за кроскомпиляцию. В моем случае он берется из репозитория openwrt.

Найдите в приведенной инструкции строку "How to compile the code?"
Там указано как поправить make file, что бы указать ссылку на ваш toolchaine. Возможно toolchaine еще нужно докачать, вопрос откуда.
Администратор запретил публиковать записи гостям.

Компиляция u-boot для 16MB flash для TL-WR941ND 22 нояб 2018 16:02 #9

  • irbira
  • irbira аватар
  • Offline
  • Новый участник
  • Сообщений: 8
  • Репутация: 0
да вроде не битая вот скачал static.tp-link.com/resources/gpl/GPL_Code.tar.gz
не нашёл параметр export MAKECMD в makefile
вроде нашёл что для кроскомпиляции надо указать в переменных окружения путь к toolchain
для примера: export PATH="$home/irbira/1/toolchain-mips_r2_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/bin$PATH"
и всё равно: VirtualBox:~/1$ mips-openwrt-linux-gcc -o test test.c
mips-openwrt-linux-gcc: команда не найдена
:angry:
Последнее редактирование: 22 нояб 2018 20:20 от irbira. Причина: дополнение ответа
Администратор запретил публиковать записи гостям.

Компиляция u-boot для 16MB flash для TL-WR941ND 22 нояб 2018 20:49 #10

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 520
  • Спасибо получено: 40
  • Репутация: 18
Ну там же есть файл readme)))
Сделал все как в нем написано и собралось. Единственное на пункте 6 (make BOARD_TYPE=ap81fus fakeroot_build) были ошибки, но дальше (make BOARD_TYPE=ap81fus uboot) отработал и собрался.

Команда 4 (make BOARD_TYPE=ap81fus toolchain_prep) как раз и разворачивает и настраивает кроскомпиляцию toolchain, чего вам и не хватало.
Администратор запретил публиковать записи гостям.
Спасибо сказали: irbira

Компиляция u-boot для 16MB flash для TL-WR941ND 22 нояб 2018 22:17 #11

  • irbira
  • irbira аватар
  • Offline
  • Новый участник
  • Сообщений: 8
  • Репутация: 0
да похоже мне как раз этого не хватало make BOARD_TYPE=ap81fus toolchain_prep сам не сообразил что это надо пытался сразу запустить mv Makefile Makefile.bak
mv Makefile.ap81fus Makefile
mkdir /home/YourUserName/images/ap81fus
make BOARD_TYPE=ap81fus uboot
сейчас что то сдвинулось с мёртвой точки.
спасибо за терпение и оперативность
Администратор запретил публиковать записи гостям.

Компиляция u-boot для 16MB flash для TL-WR941ND 23 нояб 2018 14:50 #12

  • irbira
  • irbira аватар
  • Offline
  • Новый участник
  • Сообщений: 8
  • Репутация: 0
я прямо теряюсь в догадках где он ищет mips-linux-uclibc-gcc может где конфиги править надо..
что я делаю неправилььно? :(
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Администратор запретил публиковать записи гостям.

Компиляция u-boot для 16MB flash для TL-WR941ND 23 нояб 2018 16:34 #13

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 520
  • Спасибо получено: 40
  • Репутация: 18
Я ничего не правил. Просто сделайте с нуля. Разархивируйте архив и сделайте все как в readme написано.
Там же есть еще другие пункты, я их тоже выполнял
make BOARD_TYPE=ap81fus fs_prep
make BOARD_TYPE=ap81fus fakeroot_build

Последний правда был с ошибкой, но потом (make BOARD_TYPE=ap81fus uboot) отработал без ошибок.
Администратор запретил публиковать записи гостям.

Компиляция u-boot для 16MB flash для TL-WR941ND 24 нояб 2018 21:18 #14

  • irbira
  • irbira аватар
  • Offline
  • Новый участник
  • Сообщений: 8
  • Репутация: 0
чистая ubuntu-18.04.1-desktop-amd64
сделал upgrade
установил make&make-guile&gcc&chmod
распаковал GPL_Code.tar.gz в папку home\tp-link
tp-link@TP-LINK:~/GPL_Code/build$ make BOARD_TYPE=ap81fus toolchain_prep
в принципе эта команда по большому счёту обычное разархивирование - поправьте если не верно...
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]

make BOARD_TYPE=ap81fus fs_prep
и тут куча ошибок - отсутствие папок...
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]

make BOARD_TYPE=ap81fus fakeroot_build - опять куча ошибок
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]

ну и под завязку make BOARD_TYPE=ap81fus uboot
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]

куда копать???
Администратор запретил публиковать записи гостям.

Компиляция u-boot для 16MB flash для TL-WR941ND 25 нояб 2018 11:23 #15

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 520
  • Спасибо получено: 40
  • Репутация: 18
Странно, сделал у себя все с нуля
make BOARD_TYPE=ap81fus uboot
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]


Вы случайно все это не под root делаете, а то так делать нельзя.

Остальные команды у меня точно с такими же ошибками отработали.

У меня убунту 14.04

Пока предположений что делать нет у меня(
Администратор запретил публиковать записи гостям.

Компиляция u-boot для 16MB flash для TL-WR941ND 29 нояб 2018 12:59 #16

  • irbira
  • irbira аватар
  • Offline
  • Новый участник
  • Сообщений: 8
  • Репутация: 0
у вас Ubuntu случайно не 32бит
как не странно но проблема решилась установкой 32 битной Ubuntu
теперь вопрос что было не так в 64 бит и как эту проблему всё таки решить
Администратор запретил публиковать записи гостям.