[LEDE-DEV] [RFC] ADSL Modem Allnet All0333CJ Rev.C / Amazon-SE SoC
Tino Reichardt
list-lede at mcmilk.de
Fri Nov 4 01:46:58 PDT 2016
* Alberto Bursi <alberto.bursi at outlook.it> wrote:
>
>
> On 11/03/2016 10:13 AM, Tino Reichardt wrote:
> > Most of these Modems have only a very small flash of 2MB or 4MB .. so
> > there is no need for lot of stuff. My aim is to have nice DSL modems
> > with recent kernel and dsl firmware. pppoe is not really needed, but
> > will fit also into that flash, I think.
> >
>
> Default LEDE image (router firmware with switch/router/firewall/wifi)
> fits in 4MiB of flash (also with luci webinterface, if it is integrated
> at firmware generation time), there are plenty of other supported
> devices with 4MiB of flash.
Yes, my device has 4MB.
>
> > Where should I add my pictures and descriptions of that modem. Should I
> > make an extra project page onto my homepage, or is the lede wiki okay
> > for that? When okay, I need some sample device page of current lede
> > wiki.
> >
>
> For now the lede wiki isn't ready yet for devices, you can open a thread
> in the LEDE forum in the development section, and the info will be moved
> to the wiki when it is ready.
> https://forum.lede-project.org/
I will post there in the evening...
>
> > Is it important, to have an own working uboot, or should I create some
> > kernel/rootfs image first ? What is the correct way? When I brick the
> > current vendor uboot, is there a way, to restore it via serial
> > interface?
> >
>
> Most LEDE devices don't touch the vendor u-boot (or bootloaders) unless
> they really have to, the LEDE firmware you make should mimic the stock
> firmware's place on flash so the bootloader will boot it without
> complaining.
>
> The reason is that if you do a mistake and corrupt/damage the uboot, the
> device will not boot anymore and recovery will require complex
> procedures with (expensive) JTAG tools or desoldering the flash chip and
> using another device to re-program it.
Yes, I will not touch the loader then... currently this loader is the
main problem I have, cause it's not loading my new built kernel 4.4.30 :(
This is the error I get:
<snip>
AMAZON_SE # tftpboot
Using AMAZON_SE Switch device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'uImage'.
Load address: 0x80100000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
##############################
done
Bytes transferred = 3145732 (300004 hex)
AMAZON_SE # bootm 0x80100000
Checking Images Integrity ...
Kernel: OK
Rootfs: OK
## Booting image at 80100000 ...
Image Name: MIPS LEDE Linux-4.4.30
Created: 2016-11-03 7:34:38 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1358940 Bytes = 1.3 MB
Load Address: 80002000
Entry Point: 80002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... ERROR: LzmaDecode.c, 561
Decoding error = 1
LZMA ERROR 1 - must RESET board to recover
U-Boot 1.1.5-2.0 (Jan 24 2013 - 13:38:46)
</snap>
The error comes from lzma version 4.40 and seems not related to the
lzma dictionary size option -d23 .. -d20 and so on...
-> the default Allnet Image uses 8Mib dictionary size also
Here is the code which does the warning:
https://dev.openwrt.org/browser/trunk/package/uboot-ifxmips/files/lib_generic/LzmaDecode.c?rev=13291
U-Boot Information: http://pastebin.com/fEj7TxDJ
Default Kernel Log: http://pastebin.com/1jiDffmG
There were also some fixes, which may related to that issue, I don't
know currently:
http://lists.denx.de/pipermail/u-boot/2013-December/169963.html
http://lists.denx.de/pipermail/u-boot/2014-December/197550.html
https://www.google.com/#q=lzma+fix+buffer+bound+site:lists.denx.de
--
Best regards, Tino
More information about the Lede-dev
mailing list