Please find it in download section.
UPM support for DVI3000 also. The checksum of the table is similar to DCT boxes.
DVI Test DLL uploaded.
Moderator: elkora
-
- Junior Member
- Posts: 80
- Joined: Mon Jan 09, 2006 9:31 am
To use the dvitest .dll it necesary to edit usbjtag.def and change the config of dvi3000.
There is a little bug.
if i quit the line Memory=Code,1,0x9FC00000,0x400000,0x20000, the usbjtag dont detect corectly the flash and now dont check correctly the firmware version.
The connected box dont work.
CA Ready: Yes
Connected: No
The lengh of register of sys are 0x800
What is UPM?
Test:
Name=DVI3000
DLL=DVITest.dll
Memory=Ram,0,0x80000000,0x1000000
Memory=Code,1,0x9FC00000,0x400000,0x20000
Memory=Boot,1,0x9FC00000,0x20000
Memory=Firm,1,0x9FC20000,0x3e0000
Memory=NVRAM,0,0x9F000000,0x40000
Memory=Sys,0,0xFFFE0000,0x800
Programram=0x80100000
Endian=Little
IRLength=5
//Init=0xfffe072c,0
Protocol=EJTAG
DMA=Yes
ProbTrap=1
thx usbbdm,
There is a little bug.
if i quit the line Memory=Code,1,0x9FC00000,0x400000,0x20000, the usbjtag dont detect corectly the flash and now dont check correctly the firmware version.
The connected box dont work.
CA Ready: Yes
Connected: No
The lengh of register of sys are 0x800
What is UPM?
Test:
Name=DVI3000
DLL=DVITest.dll
Memory=Ram,0,0x80000000,0x1000000
Memory=Code,1,0x9FC00000,0x400000,0x20000
Memory=Boot,1,0x9FC00000,0x20000
Memory=Firm,1,0x9FC20000,0x3e0000
Memory=NVRAM,0,0x9F000000,0x40000
Memory=Sys,0,0xFFFE0000,0x800
Programram=0x80100000
Endian=Little
IRLength=5
//Init=0xfffe072c,0
Protocol=EJTAG
DMA=Yes
ProbTrap=1
thx usbbdm,
-
- Junior Member
- Posts: 8981
- Joined: Mon Jul 18, 2005 9:33 pm
I used on DVI3000 unmodified.
Def file
Test:
Name=DVI3000
DLL=dvitest.dll
Memory=Ram,0,0x80000000,0x1000000
Memory=boot,1,0x9FC00000,0x20000,0x20000
Memory=app,1,0x9FC20000,0x3e0000
Memory=NVRAM,0,0x9F000000,0x40000
Memory=Sys,0,0xFFFE0000,0x8000
Programram=0x80100000
Endian=Little
IRLength=5
0x20000 is very important to allow usbjtag to detect the flash. It is not a bug, it tells that the block is protected by hardware.
I tested the connect box works by disconnect the box and connect back again. It is one single bit in the NVRAM. If you have an NVRAM from a disconnected box, email to me and let me see if I can simply connect it without doing other modification.
Def file
Test:
Name=DVI3000
DLL=dvitest.dll
Memory=Ram,0,0x80000000,0x1000000
Memory=boot,1,0x9FC00000,0x20000,0x20000
Memory=app,1,0x9FC20000,0x3e0000
Memory=NVRAM,0,0x9F000000,0x40000
Memory=Sys,0,0xFFFE0000,0x8000
Programram=0x80100000
Endian=Little
IRLength=5
0x20000 is very important to allow usbjtag to detect the flash. It is not a bug, it tells that the block is protected by hardware.
I tested the connect box works by disconnect the box and connect back again. It is one single bit in the NVRAM. If you have an NVRAM from a disconnected box, email to me and let me see if I can simply connect it without doing other modification.
-
- Junior Member
- Posts: 404
- Joined: Tue Jan 01, 2008 2:01 pm
So I have to erase the old test, and change it for this one?haute wrote:To use the dvitest .dll it necesary to edit usbjtag.def and change the config of dvi3000.
There is a little bug.
if i quit the line Memory=Code,1,0x9FC00000,0x400000,0x20000, the usbjtag dont detect corectly the flash and now dont check correctly the firmware version.
The connected box dont work.
CA Ready: Yes
Connected: No
The lengh of register of sys are 0x800
What is UPM?
Test:
Name=DVI3000
DLL=DVITest.dll
Memory=Ram,0,0x80000000,0x1000000
Memory=Code,1,0x9FC00000,0x400000,0x20000
Memory=Boot,1,0x9FC00000,0x20000
Memory=Firm,1,0x9FC20000,0x3e0000
Memory=NVRAM,0,0x9F000000,0x40000
Memory=Sys,0,0xFFFE0000,0x800
Programram=0x80100000
Endian=Little
IRLength=5
//Init=0xfffe072c,0
Protocol=EJTAG
DMA=Yes
ProbTrap=1
thx usbbdm,
Thanks
Who is online
Users browsing this forum: No registered users and 3 guests