Hello,
WANSVIEW NCH-536MW = DERICAM H501w [HD-PT-WIFI-IRcut-SDcard] (Only the webui changes)
could you help me and explain me
•How to dump the existing firmware file (in the flash memory) through RS232 ?
•How to dump "boot" / "rootfs" / "setting" ?
•is it possible to create "boot" / "rootfs" / "setting" files with the original firmware (firmware.pkg) ?
•How to upgrade the firmware file through RS232 ?
•How to flash the firmware file through RS232 ?
i just want to try to test and, flash a new firmware in my NCH-536MW ipcamera
i'm able to enter in the bootloader of the mainboard, but after, i don't know how re-flash the firmware

?
Here is the bootloader process==========================================================================================
U-Boot 1.1.4 (Apr 8 2009 - 11:41:01)
U-Boot code: E0500000 -> E0517540 BSS: -> E051E2BC
HI_VERSION=U_BOOT_1_1_4-M08C0305B0301 @Hi3511v110_OSDrv_1_0_0_7 2009-03-18 20:44:35
RAM Configuration:
Bank #0: e0000000 128 MB
Flash: 16 MB
In: serial
Out: serial
Err: serial
MAC: 00-25-07-00-00-3B
Hit any key to stop autoboot: 0
hilinux # help
? - alias for 'help'
base - print or set address offset
bdinfo - print Board Info structure
bootm - boot application image from memory
bootp - boot image via network using BootP/TFTP protocol
cmp - memory compare
cp - memory copy
crc32 - checksum calculation
dhcp - invoke DHCP client to obtain IP/boot params
echo - echo args to console
erase - erase FLASH memory
flinfo - print FLASH memory information
go - start application at address 'addr'
help - print online help
loadb - load binary file over serial line (kermit mode)
loop - infinite loop on address range
md - memory display
mm - memory modify (auto-incrementing)
mtest - simple RAM test
mw - memory write (fill)
nm - memory modify (constant address)
ping - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
protect - enable or disable FLASH write protection
rarpboot- boot image via network using RARP/TFTP protocol
reset - Perform RESET of the CPU
saveenv - save environment variables to persistent storage
setenv - set environment variables
tftp - download or upload image via network using TFTP protocol
version - print monitor version
hilinux # bdinfo
arch_number = 0x00000183
env_t = 0x00000000
boot_params = 0xE0000100
DRAM bank = 0x00000000
-> start = 0xE0000000
-> size = 0x08000000
ethaddr = 00:25:07:00:00:3B
ip_addr = 192.168.8.88
baudrate = 115200 bps
hilinux # flinfo
Bank # 1: CFI conformant FLASH (8 x

Size: 16 MB in 128 Sectors
AMD Standard command set, Manufacturer ID: 0x12, Device ID: 0x00
Erase timeout: 4096 ms, write timeout: 1 ms
Buffer write timeout: 3 ms, buffer size: 64 bytes
Sector Start Addresses:
34000000 34020000 34040000 RO 34060000 34080000
340A0000 340C0000 340E0000 34100000 34120000
34140000 34160000 34180000 341A0000 341C0000
341E0000 34200000 34220000 34240000 34260000
34280000 342A0000 342C0000 342E0000 34300000
34320000 34340000 34360000 34380000 343A0000
343C0000 343E0000 34400000 34420000 34440000
34460000 34480000 344A0000 344C0000 344E0000
34500000 34520000 34540000 34560000 34580000
345A0000 345C0000 345E0000 34600000 34620000
34640000 34660000 34680000 346A0000 346C0000
346E0000 34700000 34720000 34740000 34760000
34780000 347A0000 347C0000 347E0000 34800000
34820000 34840000 34860000 34880000 348A0000
348C0000 348E0000 34900000 34920000 34940000
34960000 34980000 349A0000 349C0000 349E0000
34A00000 34A20000 34A40000 34A60000 34A80000
34AA0000 34AC0000 34AE0000 34B00000 34B20000
34B40000 34B60000 34B80000 34BA0000 34BC0000
34BE0000 34C00000 34C20000 34C40000 34C60000
34C80000 34CA0000 34CC0000 34CE0000 34D00000
34D20000 34D40000 34D60000 34D80000 34DA0000
34DC0000 34DE0000 34E00000 34E20000 34E40000
34E60000 34E80000 34EA0000 34EC0000 34EE0000
34F00000 34F20000 34F40000 34F60000 34F80000
34FA0000 34FC0000 34FE0000
hilinux # printenv
bootdelay=1
baudrate=115200
netmask=255.255.255.0
bootfile="uImage"
ethaddr=00:25:07:00:00:3b
serverip=192.168.8.8
ipaddr=192.168.8.88
bootcmd=bootm 0x34100000
bootargs=mem=72M console=ttyAMA0,115200 root=1f01 rootfstype=jffs2 mtdparts=phys_mapped_flash:2M(boot),13M(rootfs),1M(setting)
stdin=serial
stdout=serial
stderr=serial
verify=n
Environment size: 337/131068 bytes
hilinux # version
U-Boot 1.1.4 (Apr 8 2009 - 11:41:01)
hilinux #
==========================================================================================
THANK YOU VERY MUCH FOR HELP
