[FS#975] wrong partition definitions for ARV752DPW

LEDE Bugs lede-bugs at lists.infradead.org
Thu Aug 24 05:35:11 PDT 2017


The following task has a new comment added:

FS#975 - wrong partition definitions for ARV752DPW
User who did this - Oliver Muth (Oliver)

----------
Yes, backward compatibility is important.
Let me give you my reasoning why it should be broken in this case:

1. The bootloader linked to is broken. It has tftpboot, bootp, rarpboot - but networking is broken. It does not have loadx, so the only way to upload an image is via a python script that uses MM to byte-wise upload the binary. It takes ages. And each time you have to open the box and make a serial connection.
Giving up on something that is broken does not seem a bad idea to me.

2. Uploading a LEDE image starting at 0×00040000 on the 64k u-boot will not brick the router. The bootloader will still be there (as useless as it is). All the user needs to do is to set kernel_address in the uboot environment. If he knew ahead of time, he could have already done so from within OpenWRT/LEDE.
But for those who use a real™ 192k u-boot, uploading a LEDE image to 0×00020000  will overwrite the bootloader and brick the router.

3. Someone has broken backward compatibility already for the Easybox 803. Even a long time ago. The Easybox 802 seems to have been forgotten back then. Why not correct this now?

And on a personal note: The patch that fixed the rtl8306 switch is from Oct. 21, 2013. It is sad to see that people still use broken versions of u-boot.

P.S.: SPL is a very good idea. I looked at your repo. Are you testing on a VGV7510KW22?
Is there a thread in the forum on this? (I don't want to pullute the bug tracker.)
----------

More information can be found at the following URL:
https://bugs.lede-project.org/index.php?do=details&task_id=975#comment3303



More information about the lede-bugs mailing list