SheevaPlug (5 серия) - совсем заключительная

Sep 22, 2019 21:37

".. и откопал стюардессу", в продолжение https://jury093.livejournal.com/73532.html
итак, юсб горелое, sd/mmc не понимает, сетка не пингует, loadb/loady нет. всё, что есть, консоль убута и i2c шина с непонятным функционалом.. а да, eSATA манило, как вариант E, там запаять 4 кондея 0402 и по идее что-то должно задетектить по SATA..
вариант A - подпаять кроватку на i2c и посредством i2c eeprom натаскать кусками бинарник. убут с обрезанным функционалом - loadb и nand весит 128кБ. не смог сходу включить запуск с нужного адреса
вариант B - написать свой xmodem и залить на нанд штатными командами
вариант C - лень писать xmodem, можно на каком-нить Tcl наваять скрипт и за ночь через консоль убута накидать прямо в память
вариант D - купить ft2232, но ценник 500 рублей и неочевидность перспектив не победили земноводное..

фото второй платы с большим сокетом под SD:



выбирая наименее хлопотный вариант, я слегка погуглил и накопал замечательный бинарник вот там:
https://forum.doozan.com/read.php?3,7852,7852
потом собрал свой u-boot.kwb на 265МБ (т.к. все штатные висли, ибо хотели 512)
сделал как по написанному - получил запуск своего убута с командой loadb
собрал свой uImage и скормил в loadb через xmodem терминалки

root@sheevaplug:~# uname -a
Linux sheevaplug 3.10.0 #4 PREEMPT Sat Sep 21 18:08:04 MSK 2019 armv5tel GNU/Linux
root@sheevaplug:~# cat /proc/cpuinfo
processor : 0
model name : Feroceon 88FR131 rev 1 (v5l)
BogoMIPS : 1191.11
Features : swp half thumb fastmult edsp
CPU implementer : 0x56
CPU architecture: 5TE
CPU variant : 0x2
CPU part : 0x131
CPU revision : 1

Hardware : Marvell SheevaPlug Reference Board
Revision : 0000
Serial : 0000000000000000
root@sheevaplug:~# cat /etc/debian_version
7.0

потенциал у этого проца был заложен охренительный на те времена, особенно если посравнивать с ровесником типа at91sam9260

marvell, крут - потому что рут :)

Previous post Next post
Up