DVI Test DLL uploaded.

JTAG on DVI3000.

Moderator: elkora

Locked
usbbdm
Junior Member
Posts: 8962
Joined: Mon Jul 18, 2005 9:33 pm

DVI Test DLL uploaded.

Post by usbbdm »

Please find it in download section.
UPM support for DVI3000 also. The checksum of the table is similar to DCT boxes.
haute
Junior Member
Posts: 80
Joined: Mon Jan 09, 2006 9:31 am

Post by haute »

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,
usbbdm
Junior Member
Posts: 8962
Joined: Mon Jul 18, 2005 9:33 pm

Post by usbbdm »

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.
Juansel10
Junior Member
Posts: 404
Joined: Tue Jan 01, 2008 2:01 pm

Post by Juansel10 »

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,
So I have to erase the old test, and change it for this one?

Thanks
haute
Junior Member
Posts: 80
Joined: Mon Jan 09, 2006 9:31 am

Post by haute »

yes but dont work yet correctly.
it need to patch any changes....
andornot
Junior Member
Posts: 32
Joined: Wed Nov 01, 2006 7:34 am

Post by andornot »

I also know it is UPM, please explain?
Locked

Who is online

Users browsing this forum: No registered users and 6 guests