Hello, any news there?
I come from https://lists.debian.org/debian-arm/2020/11/msg00056.html
and read nearly the complete Topic.

I have the same Problem with my TS-219PII.
I would done some of the work, I administrate Linux/Debian for more them 13 years but have no skills with MTD or u-boot bootloader. So can someone support me/us, I know it's a bit late but perhaps we get it working before deb11 freeze.

I have also read Martin's site about u-boot/ recover/ troubleshooting.

First of all, if we change the MTD layout in the kernel must the layout in the uboot also be changed? I have found similar in https://gitlab.denx.de/u-boot/u-boot/-/blob/master/arch/arm/dts/kirkwood-db.dtsi.

In Reply to the message on the top. The layout in 5.9 upstream is a bit different. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/arch/arm/boot/dts/kirkwood-ts219.dtsi?h=v5.9.12

To understand the boot process:

- start cpu
- load u-boot
- copy initaram and kernel from mtd to ram(disk)
- start kernel
- 'normal' boot continue

That's right?

So for my understanding its enough to
- edit the tdsi build a new tdb without all the kernel staff
- edit the u-boot-config to start at the right place
- flash the kernel/ initramfs to mtd

In order to do this, can someone explain the dtsi file, the memory addresses are a bit confusing to me.

Perhaps someone can post the new layout or build a dtb against the current testing kernel?

to test if this is working can I load a current testing kernel via TFTP and boot this?

The file format of the installer (http://ftp.debian.org/debian/dists/buster/main/installer-armel/current/images/kirkwood/network-console/qnap/ts-21x/kernel-6282) link is from martin's page and the format of the current kernel are a bit different.

I have a TS-219P and a TS-219P+ and do not won't like to throw it in the waste bin if possible.

best regards
basti

p.s. I'am not on the list so please cc me.

Reply via email to