Spectrum SAX1V1K (Askey RT5010W) OpenWrt Support

just found this thread and a tear of happiness fell! The first round of drinks or whatever you fancy @meisterlone if Im ever in your area for just this so far. bravo!

@meisterlone do you plan on opening a PR to add upstream support?

This thread is amazing, fun to read the process of this device being cracked open.

I ended up finding one of these in a gutter, this thread is a good excuse to mess around with it :slight_smile:

I got as far as running open.sh, and heeding the warning, the U-Boot binary is unrecognized: https://share.riseup.net/#fXCGeHBQdZbJ981idC-oEw
I'll spend some time looking into this, but are there any pointers?

Immediately, the U-Boot build is about a year newer:

600607        0x92A1F         U-Boot version string, "U-Boot 1.5.1 [spf11.4_csu2] (Jun 15 2022 - 09:05:59 +0000)"
DECIMAL       HEXADECIMAL     DESCRIPTION
--------------------------------------------------------------------------------DECIMAL       HEXADECIMAL     DESCRIPTION
--------------------------------------------------------------------------------
0             0x0             ELF, 32-bit LSB shared object, ARM, version 1 (SYSV)
4552          0x11C8          Certificate in DER format (x509 v3), header length: 4, sequence length: 1223
5779          0x1693          Certificate in DER format (x509 v3), header length: 4, sequence length: 1035
6818          0x1AA2          Certificate in DER format (x509 v3), header length: 4, sequence length: 1000
235252        0x396F4         uImage header, header size: 64 bytes, header CRC: 0x22DE964A, created: 2019-05-17 11:08:58, image size: 1910412874 bytes, Data Address: 0x8CDE964A, Entry Point: 0xFA21974A, data CRC: 0xC97E974A, image name: ""
469524        0x72A14         SHA256 hash constants, little endian
507108        0x7BCE4         CRC32 polynomial table, little endian
508132        0x7C0E4         CRC32 polynomial table, little endian
600607        0x92A1F         U-Boot version string, "U-Boot 1.5.1 [spf11.4_csu2] (Jun 15 2022 - 09:05:59 +0000)"
610976        0x952A0         Flattened device tree, size: 3378 bytes, version: 17
614368        0x95FE0         Flattened device tree, size: 3509 bytes, version: 17
617888        0x96DA0         Flattened device tree, size: 3509 bytes, version: 17
621408        0x97B60         Flattened device tree, size: 3509 bytes, version: 17
624928        0x98920         Flattened device tree, size: 3509 bytes, version: 17
628448        0x996E0         Flattened device tree, size: 3509 bytes, version: 17
631968        0x9A4A0         Flattened device tree, size: 3509 bytes, version: 17
635488        0x9B260         Flattened device tree, size: 3509 bytes, version: 17
0             0x0             ELF, 32-bit LSB shared object, ARM, version 1 (SYSV)
4552          0x11C8          Certificate in DER format (x509 v3), header length: 4, sequence length: 1223
5779          0x1693          Certificate in DER format (x509 v3), header length: 4, sequence length: 1035
6818          0x1AA2          Certificate in DER format (x509 v3), header length: 4, sequence length: 1000
235252        0x396F4         uImage header, header size: 64 bytes, header CRC: 0x22DE964A, created: 2019-05-17 11:08:58, image size: 1910412874 bytes, Data Address: 0x8CDE964A, Entry Point: 0xFA21974A, data CRC: 0xC97E974A, image name: ""
469524        0x72A14         SHA256 hash constants, little endian
507108        0x7BCE4         CRC32 polynomial table, little endian
508132        0x7C0E4         CRC32 polynomial table, little endian
600607        0x92A1F         U-Boot version string, "U-Boot 1.5.1 [spf11.4_csu2] (Jun 15 2022 - 09:05:59 +0000)"
610976        0x952A0         Flattened device tree, size: 3378 bytes, version: 17
614368        0x95FE0         Flattened device tree, size: 3509 bytes, version: 17
617888        0x96DA0         Flattened device tree, size: 3509 bytes, version: 17
621408        0x97B60         Flattened device tree, size: 3509 bytes, version: 17
624928        0x98920         Flattened device tree, size: 3509 bytes, version: 17
628448        0x996E0         Flattened device tree, size: 3509 bytes, version: 17
631968        0x9A4A0         Flattened device tree, size: 3509 bytes, version: 17
635488        0x9B260         Flattened device tree, size: 3509 bytes, version: 17

Ack, missed file hosting constraints. Pushed to a repo: https://git.sr.ht/~jleightcap/sax1v1k-openwrt/blob/main/uboot-partition.img.tar.gz