I am new to LEDE/OpenWRT and me and my colegues found it interesting for use in our remote service routers. (Open source, custimizable, more-less HW/wendor independent...)
To start somehow, I took old Routerboard RB133, which is more less useless in todays standards (slow CPU, only 100MBit ports...) to use it as test device to look thru basic options. Nobody cares if it gets bricked, burned, tossed out of thew window in anger, etc in the proces. Later we will switch to something more powerfull.
As I understand I have RB with clean NAND (so RouterOS and Licences are no more) and bootloader works fine, takes DHCP, and boots images downloaded using TFTP. When I load any elf file for ADM5120 I can find in downloads of LEDE or OpenWRT, or even what I have built myself, I get into kernel panic with init missing or reboot loop with I guess similar issue showing for just split seccond before reboot.
Only difference is, if I try to load intramfs elf file from my built binaries. This ends with kernel too big even before trying to boot it.
Does anybody know, please, how to resolve this and advance to at least bit working system?
What means "subtarget marked as broken" ? And how can I use anything that is there on git?
Does it mean I'm just wasting my time, while OpenWRT will never work with RB133?
Ah OK.
I get the point the RAM is quite the issue, while HW I'd like to play with is quite old, forgotten and obsolete...
So the way is to take older version, compile it, while pre-compiled elf image one can download does not come with init and then it might work... or I should stop playing with old junk...
you can compile by yourself removing as much as possible. I have nanostaion working with 16MB ram but only as AP - no iptables no LUCI but with collected for statistics - send to remote server (internal collected functionality from 5.7)
Well I'm not sure how much am I able to test on this basic system then. Iptables for example are for sure needed. But whatever If I make it just AP, would be OK for very beginning, just to get in touch with how to make OpenWRT alive.
Anyway, I still have problem making mountable mtd2 and mtd3 blocks in /dev. So I can't load firmware image in anyway...
Can anyone please supply me working elf image with initramfs?
I'm having trouble building one which has all four mtd blocks in /dev after booting.
In older builds and bulds supplied by jtaczanowski, there is no init, while these are images to be used as final image and not ad bootable firmware to set everything up.
I compiled image after switch to lede-17.01 branch:
git clone git://github.com/openwrt/openwrt.git
cd openwrt
git checkout origin/lede-17.01
./scripts/feeds update -a
./scripts/feeds install -a
wget https://taczanowski.net/download/openwrt/rb133/.config
make -j 2