-
Notifications
You must be signed in to change notification settings - Fork 0
Zeeweii DSO3D12 3.0.6 III firmware map
Nikhil Choudhary edited this page Feb 10, 2025
·
16 revisions
| Offset Dec | Offset Hex | Size | Flash Address | Type | Notes |
|---|---|---|---|---|---|
| 0 | 0x0 | 64 | fls | image0 header | |
| 64 | 0x40 | fls | image0 body start | ||
| 64 | 0x40 | 29404 | 0x8002400 | ? | |
| 29468 | 0x731C | 8 | 0x80096DC | text | enter |
| 29476 | 0x7324 | 56 | 0x80096E4 | ? | |
| 29532 | 0x735C | 168 | 0x800971C | text | G: R: Reg: Fls: OTP: Mac: FID: ERR: BW ch Param Wrong OK BW capture Param Wrong F:%d Rx Param Setting Wrong Tx Setting Wrong R:%d,%d |
| 29700 | 0x7404 | 268 | 0x80097C4 | ? | |
| 29968 | 0x7510 | 12 | 0x80098D0 | text | Secboot V0.6 |
| 29980 | 0x751C | 1664 | 0x80098DC | ? | |
| 31643 | 0x7B9B | fls | image0 body end | ||
| 31644 | 0x7B9C | 64 | fls | image1 header | |
| 31708 | 0x7BDC | fls | image1 body start | ||
| 31708 | 0x7BDC | 119104 | 0x8010400 | ? | |
| 150812 | 0x24D1C | 1792 | 0x802D540 | image | boot logo (320x240 compressed RLE + color index) |
| 152604 | 0x2541C | 360 | 0x802DC40 | text | enter main encrypt Upload FPGA firmware... It takes about 20 seconds. Upgrade failed! Please restart and try again. upgrade successful! menu_Init.. screenshot_init.. end lcd_set_pwm.. end fpga_all_reset.. WAVE_DUTY_CTRL = %x end gray_Init.. end ui_all_Init.. end cursor_Init.. end fpga_waveout_ctrl.. waveout_Init.. |
| 152964 | 0x25584 | 44 | 0x802DDA8 | ? | |
| 153008 | 0x255B0 | 160 | 0x802DDD4 | text | Exit OK CALIB FAILED start chB: %d chB done: %d DONE T: F: Y1: Y2: dY: counter=%d timeCnt=%d period=%d freq=%d WAVE_FREQ_WORD= %d |
| 153168 | 0x25650 | 636 | 0x802DE74 | ? | |
| 153804 | 0x258CC | 76 | 0x802E0F0 | text | read maxmin1 error!!!!! read maxmin2 Error error error!!!!! Limit |
| 153880 | 0x25918 | 153600 | 0x802E13C | image | home screen - uncompressed 320x240 16bpp RGB565 |
| 307480 | 0x4B118 | 10 | 0x805393C | text | page: home |
| 307490 | 0x4B122 | 2498 | 0x8053946 | ? | |
| 309988 | 0x4BAE4 | 168 | 0x8054308 | image | measurement label background |
| 310158 | 0x4BB8E | 2 | 0x80543B2 | padding | |
| 310160 | 0x4BB90 | 76 | 0x80543B4 | text | Frq : PKPK Mea: RMS AMP Duty T+ T- T MAX MIN TOP Bas Dut- |
| 310236 | 0x4BBDC | 156 | 0x8054400 | images | image view icons: exit, trash, zoom |
| 310392 | 0x4BC78 | 120 | 0x805449C | text | view imgSel = %d view imgIdx = %d / imgVal=%d Image view Can't save XY SAVE DONE queue init done = %d |
| 310512 | 0x4BCF0 | 408 | 0x8054514 | ? | |
| 310920 | 0x4BE88 | 396 | 0x80546AC | text | sysParm.time_div = %d sysParm.fs = %d fsdiv12 = %d interp.longTemp_int = %d sysParm.interpTimes = %d sysParm.preDepth = %d sysParm.postDepth = %d longTemp_int1 sysParm.col_len = %d sysParm.start_col = %d sysParm.end_col = %d sysParm.trig_pos = %d sysParm.winAddrOffset = %d Gain calib mode sysParm first init done! = %d CH1 CH2 start setting...W60X |
| 311316 | 0x4C014 | 512 | 0x8054838 | ? | |
| 311828 | 0x4C214 | 6044 | 0x8054A38 | images | DMM images: units, symbols, jack indicators |
| 317872 | 0x4D9B0 | 1296 | 0x80561D4 | text | dmm uart init calib_keyCnt=%d key_cnt0=%d Factory claib mode Self-inspection Claib: 100mV Claib: temp Claib: 1.0A Claib: 100mA Please restart! DCV = 5.000V Res = 100.0K DCA = 1.000A DCmA = 100.0mA Done! Max 1000V Max 600mV Max 750V Max 10A Max 600mA USB/DMM Conflict! DC-1000V DC-600mV AC-750V AC-600mV DC-10A DC-600mA AC-10A AC-600mA DMM claib mode Save! NOT SAVE! Voice OFF Voice ON (V1.0) Run/Stop Single X Y Mode Back CH1=AC CH1=DC CH2=AC CH2=DC Triger=CH2 Triger=CH1 VIEW Generator 50% CH2 is ON CH2 is OFF Move down Move up DMM RES DMM Diode DMM Cap DMM Cont DMM DC-Vol DMM AC-Vol DMM DC-10A AUTO auto time out!!!!!!=================!!!!!!! cntTime=%d <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< edge_cnt=%d <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< timeBase_sel=%d <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< cntTime2=%d <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< edge_cnt2=%d <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< timeBase_sel2=%d <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< max min %d %d<<<<<<<<<< vertical done ! ch2_VolDiv_sel = %d maxdiff mindiff %d %d<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\r sysParm.ch2_VolDiv = %d |
| 319168 | 0x4DEC0 | 52 | 0x80566E4 | ? | |
| 319220 | 0x4DEF4 | 5344 | 0x8056718 | images | Personalization menu: labels, settings, background |
| 324564 | 0x4F3D4 | 152 | 0x8057BF8 | ? | |
| 324716 | 0x4F46C | 2652 | 0x8057C90 | images | signal generator: title, waveform graphics |
| 327368 | 0x4FEC8 | 1256 | 0x80586EC | image | sig.gen. full screen frequency - compressed |
| 328624 | 0x503B0 | 708 | 0x8058BD4 | image | sig.gen. full screen on/off - compressed |
| 329332 | 0x50674 | 3864 | 0x8058E98 | image | sig.gen. window - compressed |
| 333196 | 0x5158C | 33 | 0x8059DB0 | text | -/1245789:;<<<<<<;:976431/-+)&%#! |
| 333229 | 0x515AD | 191 | 0x8059DD1 | ? | |
| 333420 | 0x5166C | 156 | 0x8059E90 | text | !#%&)+-/134679:;<<<<<<;:9875421/% ON OFF C: 1999999999+ freq_hz timeout sysParm.freq_calib_val=%d batValue keyAdcVal= %d %d Low power.. |
| 333576 | 0x51708 | 2076 | 0x8059F2C | ? patterned data | |
| 335652 | 0x51F24 | 6140 | 0x805A748 | ? | |
| 341792 | 0x53720 | 16 | 0x805BF44 | text | measure_len=%d |
| 341808 | 0x53730 | 12 | 0x805BF54 | ? | |
| 341820 | 0x5373C | 1012 | 0x805BF60 | text | !"#$%&&'(())**++,,--...///00011122223333444455556666677777888888999999:::::::;;;;;;;<<<<<<<=========>>>>>>>>>?????????@@@@@@@@@@@AAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZShift RTAuto 20 M |
| 342832 | 0x53B30 | 17296 | 0x805C354 | images | fonts, sig.gen. numbers, DMM numbers, scope icons |
| 360128 | 0x57EC0 | 12 | 0x80606E4 | text | X1 X10 X100 |
| 360140 | 0x57ECC | 180 | 0x80606F0 | ? | |
| 360320 | 0x57F80 | 15754 | 0x80607A4 | images | scope menu graphics |
| 376084 | 0x5BD14 | 516 | 0x8064538 | text | AC DC 10X 100X 1X Auto normal Rise Fall Manual F_Meter: Counter: ON OFF CH1_20M: CH2_20M: Calib:AC gain Calib:DC offset Calib:DC offset2 v3.0.6-III Reset Reset All Upgrade successful! Please restart. Vol=2.5V Vol 3.0V Vol=3.0V Vol 2.5V Loading fpga firmware2... Loading fpga firmware1... Loading fpga firmware3... start download... uart_update_logic failed! uart_init_flash failed! uart_download_init failed! upgrade successful! |
| 376600 | 0x5BF18 | 95232 | 0x806473C | RISC-V instructions (AG32VF303CCT6 MCU/FPGA firmware?) | |
| 471832 | 0x73318 | 728 | 0x807BB3C | text | Init done. CLK: %.3fMHz, mem_addr=%x .Aextended standard data remote can tx %s %s, dlc: %d, id: 0x%x data%d: 0x%02x can tx done can rx %s %s, dlc: %d, id: 0x%x Can baud rate: %d with prescaler %d, SEG1/2: %dTQ/%dTQ test can SR: %x IR: %x TXERR: %x RXERR: %x passed failed Can test %s! RTC second interupt: 0x%x RTC alarm interupt: 0x%x RTC overflow interupt: 0x%x %d:%02d:%02d-%02d:%02d:%02d rtc cnt: 0x%x Enter stop in TestRTC Exit stop from alarm passed failed RTC test %s WDOG reset flag: %d not Wdog init load: %d, will %sbe stopped in debug Watchdog reset detected! WDOG counter: %d Implement main()! (null) %s |
| 472560 | 0x735F0 | 648 | 0x807BE14 | ? | |
| 473208 | 0x73878 | 316 | 0x807C09C | text | MII RMII Mac media: %s Mac macaddr: 0x%02x%04x Mac phyaddr: 0x%x Mac autoneg: 0x%x Mac interface: 0x%x Mac loopback: 0x%x Mac mdcscaler: 0x%x Mac duplex: 0x%x Mac speed: 0x%x yes no Mac phy autoneg done: %s, link status: %s Init done. CLK: %.3fMHz, RTC: %dHz |
| 473524 | 0x739B4 | 356 | 0x807C1D8 | ? | |
| 473880 | 0x73B18 | 240 | 0x807C33C | text | uart_init0 bytes(%d) ={ } %x start fpga upload...********** start mcu_cor2 upload...********** CPU Exception : %u r%d: %08x epsr: %8x epc : %8x |
| 474120 | 0x73C08 | 480 | 0x807C42C | ? | |
| 474600 | 0x73DE8 | 20 | 0x807C60C | text | fni+ fni nan fni- |
| 474620 | 0x73DFC | 84 | 0x807C620 | ? | |
| 474704 | 0x73E50 | 76 | 0x807C674 | text | ../../../../../../../platform/component/FreeRTOS/tasks.c Assert : %s %d |
| 474780 | 0x73E9C | 208 | 0x807C6C0 | ? | |
| 474988 | 0x73F6C | 448 | 0x807C790 | image | color palette RGB565 |
| 475435 | 0x7412B | fls | image1 body end | ||