OpenWrt for Zyxel WSM20 (Multy M1) development discussion

The current bootloader looks like the belkin rt1800 one.

stock or the one replaced?

yes that is a dual firmware device too.

Dunno, my point is, if OpenWrt support is the goal, replacing u-boot shouldn't be the solution/workaround

well,i think the instructions in the DTS are wrong for the stock bootloader. so you have to declare the partitions right. and you have to try it with the device in your hands

i think that we can try to erase firmware partition before sysupgrade.

Stock, it's dual firmware too, looks like the same Mediatek SDK build.

i cannot find it in supported device?

look the u-boot help: -> mtk xxx.

mtdparts- define flash/nand partitions
mtkautoboot- Display MediaTek bootmenu
mtkboardboot- Boot MT7621 firmware
mtkload - MTK image loading utility
mtkupgrade- MTK firmware/bootloader upgrading utility

  *** U-Boot Boot Menu ***

     1. Startup system (Default)
     2. Upgrade firmware
     3. Upgrade bootloader
     4. Upgrade bootloader (advanced mode)
     5. Load image
     6. Upgrade mtkfirmware
     0. U-Boot console


  Press UP/DOWN to move, ENTER to select
=> help
?       - alias for 'help'
base    - print or set address offset
bdinfo  - print Board Info structure
boot    - boot default, i.e., run 'bootcmd'
bootd   - boot default, i.e., run 'bootcmd'
bootm   - boot application image from memory
bootmenu- ANSI terminal bootmenu
bootnum - MSTC write bootnum into persist

bootp   - boot image via network using BOOTP/TFTP protocol
chpart  - change active partition
cmp     - memory compare
coninfo - print console devices and information
cp      - memory copy
crc32   - checksum calculation
echo    - echo args to console
editenv - edit environment variable
env     - environment handling commands
fdt     - flattened device tree utility commands
go      - start application at address 'addr'
gpio    - query and control gpio pins
help    - print command description/usage
iminfo  - print header information for application image
itest   - return true/false on integer compare
loadb   - load binary file over serial line (kermit mode)
loads   - load S-Record file over serial line
loadx   - load binary file over serial line (xmodem mode)
loady   - load binary file over serial line (ymodem mode)
loop    - infinite loop on address range
md      - memory display
mm      - memory modify (auto-incrementing address)
mstc_bootnum- MSTC DUAL image boot and check bootnum

mstc_img_chk- MSTC DUAL image boot and check image

mtdparts- define flash/nand partitions
mtkautoboot- Display MediaTek bootmenu
mtkboardboot- Boot MT7621 firmware
mtkload - MTK image loading utility
mtkupgrade- MTK firmware/bootloader upgrading utility
mw      - memory write (fill)
nand    - NAND sub-system
nboot   - boot from NAND device
nm      - memory modify (constant address)
printenv- print environment variables
reset   - Perform RESET of the CPU
run     - run commands in an environment variable
saveenv - save environment variables to persistent storage
setenv  - set environment variables
setexpr - set environment variable as the result of eval expression
sleep   - delay execution for some time
source  - run script from memory
tftpboot- boot image via network using TFTP protocol
version - print monitor, compiler and linker version
=>



is this the stock? or the other one?

old boot is with mtk xxx

https://downloads.openwrt.org/snapshots/targets/ramips/mt7621/

Both links for the belkin rt1800/ Linksys e7350 above.

Same chipset

yeah. Nobody updated the ToH to add the RT1800 and E7350.

1 Like

No surprise, different SoC.

somebody just did :wink:

1 Like

@Annick i just read what happened on github. don't be mad. I read that you copied the DTS elsewhere. maybe he or I need the glasses. don't worry, now you are able to use openwrt on your device. when the professor is able to use openwrt on the device, we can reply to the discussion.

the real problem of this target are the radios, not this or that.
i really do not understand.

it must also be pointed out that you did all the work without source code. so you are just great.

@Annick i promise you we will add hardware nat on switch and wifi as well

let's wait when the professor is able to run openwrt.
sorry but i do not like person like that

@Annick openwrt is like a house, the home,but the root problem is diferent, not the bootloader.

I told you yesterday, that the pull request was wrongly done. You don't need to push that amount of code, only the changes and files you have created from scratch.

The problem is that you are not analyzing the differences between the current code and the code you are proposing, which is hard anyway. I'll review, when I finish with the hardware part (I don't have too much material for electronics unfortunately)

i can make the DTS in a minute for snapshot. and the radio are really stable?

1 Like

we are killing the pig by the tail