у кого старые реги без жпс(точнее с неработающим) и не жаль убить, возможно смогут прошить 1.1.7.. попробую вечером или завтра слить, если никто больше не сольёт Smile, подробности в теме ф200.
от нечего делать порылся я в прошивках от F500l и от GS600. так вот, в ГС600 нет упоминаний об файле autoexec.ash так же как и о команде firmfl. так что таким способом нам прошивку не получить. хотя все таки внешняя карта памяти там диск D:. В ГС600 прошивку явно заливать можно по юсб, что видно по надписям
USB download .... Download 1 firmware programming file
Entered USB download mode
Start transferring using USB...
прошивается она командой usbdl
usbdl fwprog (Download firware and program it into flash)
приблизительный список команд для ГС 600
-
Get help on [command], or a list of supported commands if a command is omitted.
bios
Load the PBA image from flash and boot to BIOS
boot <param>
Load images from flash to memory and boot
diag [command]
Run diagnostic code to test various system hardware.
The available commands are:
diag adc - Test ADC.
diag gpio - Test GPIO.
diag ir - Test IR.
diag mem - Test DRAM.
diag nand erase [end_block] - Test NAND erase.
diag nand read - Test NAND read.
diag nand prog - Test NAND prog.
diag nand rclm [init|late|other|all]- Reclaim nand bad blocks.
diag nand verify [boot|storage|all]- Test NAND read write verify.
diag nand part [partition|all] [times] -
Where partition is bst|bld|pri|bak|rmd|rom|dsp
Check CRC32 for every partition.
diag nor verify - Test NOR read write verify.
dump [8|16|32] [start address] - [end address]
Dump memory content in either 8-bit, 16-bit, or 32-bit mode
from specified starting and ending addresses
erase [bst|ptb|bld|pba|pri|bak|rmd|rom|dsp|
ааааааUfYааааааа raw|stg|prf|cal|all|boot]
Where [boot] means bst, ptb, pba, pri, bak, rmd, rom ,dsp partitions.
[all] means full chip.Erase a parition as specified
nand_erase [block] [blocks]
Force to erase nand blocks including initial bad blocks
exec [address]
Execute program in memory location specified by address
netboot <cmdline>
Load images from TFTP server to memory and boot
ping [addr]
PING a host
r8 [address]
Read an 8-bit data from an address
r16 [address]
Read a 16-bit datааааааж?╣аааааааa from an address
r32 [address]
Read a 32-bit data from an address
reboot
Reboot the system by reseting hardware
reset
Reset terminal
setenv [param] [val]
sn - Serial number
auto_boot - Automatic boot
cmdline - Boot parameters
eth_mac - MAC address
lan_ip - LAN IP address
lan_mask - LAN netmask address
lan_gw - LAN gateway address
auto_dl - Automatically try to boot over network
tftpd - TFTP server address
pri_addr - RTOS download address
pri_file - RTOS file name
pri_comp - RTOS cаааааааи0аааааааompressed?
rmd_addr - Ramdisk download address
rmd_file - Ramdisk file name
rmd_comp - Ramdisk compressed?
dsp_addr - DSP download address
dsp_file - DSP file name
dsp_comp - DSP compressed?
setmem [8|16|32] [start address] - [end address] : [pattern]
Set memory content with 8/16/32-bit a pattern
from specified starting and ending addresses
show logo - boot loader logo
show flash - flash info and allocation scheme
show ptb - flash partition table
show bb - show NAND bad blocааааааf┘┘аааааааks
show netboot - netboot parameters
Display various system properties
The command execute actions over USB
usbdl (Perform actions controlled by Host)
usbdl ADDRESS exec (Download image to target address and execute it)
usbdl fwprog (Download firware and program it into flash)
usbdl ext (Turn on USB external clock)
usbdl kernel (Download kernel files and execute it)
usbdl upload (Upload data to Host by host's request)
usbdl test [download | pll] (Test download or dll power-on/off)
w8 [addrааааааиж<аааааааess] [value]
Write an 8-bit data into an address
w16 [address] [value]
Write a 16-bit data into an address
w32 [address] [value]
Write a 32-bit data into an address
xmdl [address] [exec]
xmdl firmware
Download binary image to target memory address over UART
using the XMODEM protocol
остается только найти, как добраться до устройства по юсб