On topic:
@stoker_x1
Do not confuse BDM with JTAG.
Can you read my post in the 4dtv expiriment sticky and answer the questions?
To add when the battery goes dead on these 4dtv receivers, to I understand correctly that you lose UID and updated maps, but you do retain the original maps, correct?
Someone tried very hard on USBBDM forum to recover UID and old maps over a year ago. His conclusion was that besides the NVRAM (this is where I believe all the original maps are stored) there are also SRAM KM68V2000(confirmed by 4play source according to what I see) which is where the extra mapping among other data is stored. Just look at 4play source code.
Also look at the Datasheets for the samsung sram. Here is a quote:
"The families also support low data retention voltage
for battery back-up operation with low data retention current." cough, cough.
The problem with USBBDM hardware/software(according to MC68331 datasheet) has Chip Select pins for external RAM, moreover CS1, CS2. He thinks USBBDM does not read this RAM correctly. USBBDM (the person, not the hardware) said he would get this working if anyone donated a DSR to him. That simple. You will not ever be able to purchase his product and write your own app, period.
On a side note, that thread should be posted here. There is more info there. For example the same guy trying to restore his maps, also bought an XC chip from china and soldered it on...a new UID was back! He challenged any doubters, and offered to send an XC to any address that pays to try to recreate what he saw. He even posted pics.
But stoker_x1 what language you versed in?
Ive been eyeing this for when I find a cheap or dead or both 4dtv to help out the community.(my dte-7100 gets everything this box will) so I cant donate too much out of my own pockets.
http://www.btinternet.com/~j_holland/denso/docs/AN1230.pdf
I know you want USB, and I have found some generic solutions to implement, but at the end of the day its not worth it considering the price of USBBDM(the hardware/software) and the offer he made to help.
If scripts are your thing USBBDM is the way to go, but I will build that PD BDM hardware for ya and you could use the freescale driver and develop and app. It looks very well documented.
@stoker_x1
Do not confuse BDM with JTAG.
Can you read my post in the 4dtv expiriment sticky and answer the questions?
To add when the battery goes dead on these 4dtv receivers, to I understand correctly that you lose UID and updated maps, but you do retain the original maps, correct?
Someone tried very hard on USBBDM forum to recover UID and old maps over a year ago. His conclusion was that besides the NVRAM (this is where I believe all the original maps are stored) there are also SRAM KM68V2000(confirmed by 4play source according to what I see) which is where the extra mapping among other data is stored. Just look at 4play source code.
Also look at the Datasheets for the samsung sram. Here is a quote:
"The families also support low data retention voltage
for battery back-up operation with low data retention current." cough, cough.
The problem with USBBDM hardware/software(according to MC68331 datasheet) has Chip Select pins for external RAM, moreover CS1, CS2. He thinks USBBDM does not read this RAM correctly. USBBDM (the person, not the hardware) said he would get this working if anyone donated a DSR to him. That simple. You will not ever be able to purchase his product and write your own app, period.
On a side note, that thread should be posted here. There is more info there. For example the same guy trying to restore his maps, also bought an XC chip from china and soldered it on...a new UID was back! He challenged any doubters, and offered to send an XC to any address that pays to try to recreate what he saw. He even posted pics.
But stoker_x1 what language you versed in?
Ive been eyeing this for when I find a cheap or dead or both 4dtv to help out the community.(my dte-7100 gets everything this box will) so I cant donate too much out of my own pockets.
http://www.btinternet.com/~j_holland/denso/docs/AN1230.pdf
I know you want USB, and I have found some generic solutions to implement, but at the end of the day its not worth it considering the price of USBBDM(the hardware/software) and the offer he made to help.
If scripts are your thing USBBDM is the way to go, but I will build that PD BDM hardware for ya and you could use the freescale driver and develop and app. It looks very well documented.