Отвалилась NAND, не ставится система.
Ipkes |
|
|
|
|
|
|
|
Пункты: 890 |
Регистрация: 09.12.2010 |
|
|
|
Ситуация такая: Работал с ядром - добавлял функции, компилировал, заливал через tftp в плату, все работало.
После внесения очередных изменений (подключил microcom и chat размер Linux.sb был 4,5 мБ) и заливки процесс загрузки остановился на этом:
последние строки
...
...
Console: switching to colour frame buffer device 90x72
stmp3xxx-dbguart: ttyAM0 at MMIO 0x80070000 (irq = 0) is a Debug UART
loop: module loaded
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
request_module: runaway loop modprobe binfmt-464c
request_module: runaway loop modprobe binfmt-464c
request_module: runaway loop modprobe binfmt-464c
request_module: runaway loop modprobe binfmt-464c
request_module: runaway loop modprobe binfmt-464c
На всякий случай открыл дефолтный профиль(который на диске поставляемый с платой) в VMware с дефолтным Linux.sb
Загрузился через USB, установил J9, запустил на плате system_insnall, выдаёт вот такю ошибку:
# system_install
umount: can't umount /mnt/nand: Invalid argument
ubidetach: error!: UBI is not present in the system
Erase NAND flash ...
flash_eraseall: /dev/mtd1: No such file or directory
UBI operatings ...
libmtd: error!: cannot open "/dev/mtd1"
error 2 (No such file or directory)
libmtd: MTD subsystem is old and does not support sysfs, so MTD character device nodes have to exist
libmtd: error!: "/dev/mtd1" is not a character device
ubiformat: error!: cannot get information about "/dev/mtd1"
error 22 (Invalid argument)
ubiattach: error!: UBI is not present in the system
ubimkvol: error!: UBI is not present in the system
Copy linux.sb from 192.168.0.2 ...
linux.sb 100% |*******************************| 4500k --:--:-- ETA
Write linux.sb to NAND flash ...
mtd: device "/dev/mtd0" can't be opened
Unable to open mtd device(s)
Что с NAND произошло, ни кто не сталкивался? подскажите куда копать. |
|
|
|
|
|
Ipkes |
|
|
|
|
|
|
|
Пункты: 890 |
Регистрация: 09.12.2010 |
|
|
|
Собственно вопрос - как я понял не монтируется и не форматируется NAND. Может её какойто утилитой нужно разбить и форматнуть? Когда новую NAND на плату ставят её подготавливают как то или сразу делают system_install и всё работает? |
|
|
|
|
|
Pavel Ivanchenko |
|
|
Admin |
|
|
|
|
Пункты: 92788 |
Регистрация: 24.03.2009 |
Пол: Мужчина |
|
|
Никаких маниполяций с NAND не производится, загружаюсь по USB, а после только system_install_wf43 (или system_install_tv).
Ищите причину "отваливания" NAND, возможно какая-нибудь металическая пыль между лап попала, возможно на SD держателе что то - чем то закоротило (полагаю, в SD у вас ничего не подключено). |
|
|
|
|
|
Ipkes |
|
|
|
|
|
|
|
Пункты: 890 |
Регистрация: 09.12.2010 |
|
|
|
Помыл, просмотрел в лупу, не помогло. Питание 6,0В - стабилизированный от кита SIM300, диод не замыкал. В понедельник посмотрю уровни на NANDе, если не чего не найду менять NAND нужно будет? Если аккуратно выдернуть разъёмы PLS (J7, J8) то можно перепаять. |
|
|
|
|
|
sasamy |
|
|
|
|
|
|
|
Пункты: 83542 |
Регистрация: 14.08.2009 |
|
|
|
Поражаюсь над вами - все есть кроме самого главного - лог инициализации nand ядром. |
|
|
|
|
|
Ipkes |
|
|
|
|
|
|
|
Пункты: 890 |
Регистрация: 09.12.2010 |
|
|
|
Проблема решилась, ребята прошу прощения за беспокойство, "дело было не в бабине.... " ))). Перемычку J9 нужно было перед нажатием кнопки Start (в mgftool) установить, а не после - о чём у павла во втром посте написано... ну вот так... лёгких путей не ищем ))). |
|
|
|
|
|
|