开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

IC-7000 corrupted eeprom


 

Hi All
Hope all are having a good xmas and wish all the best for 2025.
Just reaching out to anyone in the group that has taken a download of their eeprom.
I have a feeling my one is corrupt after i plugged my logic board into a japanese version radio and now my 6m band is missing and don't get general coverage receive.
This is the same logic board that has an audio issue from another post? ( still waiting on some parts to arrive )
I should have taken a download before the operation.
If anyone has a ICSP programmer like my ASIX Forte then downloading the contents is fairly straight forward.
Any help would be appreciated
James


 

开云体育

Did the Japenese version come with general coverage and 6m? I believe no.

Mark KC9C

-------- Original message --------
From: "James Tiberius via groups.io" <nono2212000@...>
Date: 12/25/24 3:52 PM (GMT-08:00)
Subject: [ic7000] IC-7000 corrupted eeprom

Hi All
Hope all are having a good xmas and wish all the best for 2025.
Just reaching out to anyone in the group that has taken a download of their eeprom.
I have a feeling my one is corrupt after i plugged my logic board into a japanese version radio and now my 6m band is missing and don't get general coverage receive.
This is the same logic board that has an audio issue from another post? ( still waiting on some parts to arrive )
I should have taken a download before the operation.
If anyone has a ICSP programmer like my ASIX Forte then downloading the contents is fairly straight forward.
Any help would be appreciated
James


 

Hi Mark
No it didn't have those features.
If anyone has a faulty logic board that is not from a Japanese radio I may be able to read the contents of the eeprom to make a comparison .
There are 256kb of memory in the eeprom and without knowing what location does what it is hard to work out.
I can see where the tuning parameter settings for the radio are kept and they have not changed .
The chip is also used to store memory channels and I can see that information as well.
James?


 

(2020) Japanese bandplan includes 6m.
Not sure if you have put one of your 7000 boards inside a Japanese 7000 permanently but there is a diode matrix in the 7000 just like most modern transceivers so you might want to check which diodes are there and which are not.
People tend to generalise calling boards 'the logic board' so I'm not really sure what you changed.
?
I bought a new 7300 from Japan recently and the only gaps in coverage compared to UK bands were in the 80m and 40m bands. All the rest were the same including full 6m to 54Mhz. It was easy to change diodes on the matrix to bring it to UK spec.
I don't think I would jump to suspecting something became corrupted and would check the matrix and connections first.
?
rgds
Tony deG7WHK


 

Hi Tony
?Prior to plugging my logic board ( the small board in a metal cage that plugs into the main board ) into the Japanese radio it had general coverage RX and 6m band present.
My radio also has the MARS mod enabled.
On the Japanese radio - also has MARS MOD done prior to purchase and it did not have 6m or general coverage.
All I did was to plug my logic board into the Japan radio and it behaved the same as the Japanese logic board did - no 6m and general coverage.
When i returned my logic board to my 7000 the radio lost general coverage and 6m band and now is identical to the Japanese version.
I suspect the eeprom because i took a screen shot of the main tuning page which displays version information before and after which clearly shows some data missing.
See photos attached, before and after.
As you can see under the adjust it now is missing 602FDF0 - not sure what this means - the Japanese radio also is missing this.
I cant find this string anywhere in the eeprom and because i didn't take a copy before hand i don't know if this string has anything to do with what occurred or where is resides - eeprom or the renesas HD64F2377.
I can see all other data from the tuning pages in the eeprom including firmware version data.
regards
James
?


 

Hi James..
Sorry for my late response but I did write a reply days ago but just before posting it the computer power supply decided to short out(!).. so I lost verything I had written. Very frustrating.
Now using another computer which has none of my electronics or service information on so I can't refer to anything. I had made notes about the cpu and eeprom on that computer but can't access it now until a repair is done.
?
With the full infomation you have now given I can understand your situation.
?
First stating the obvious check the connection is good for the cpu board to main board and do a hard reset.
?
Regarding the '602FDF0'.. I'm afraid I don't know what that refers to. It can't be an address as the cpu only has a small RAM (I think 24k flash) and the eeprom is an 8bit x 256k. Maybe address/data 602F/DF0? ?I take it you have a way to read the eeprom ? Do you recognise anything to disassemble it..?
With the main cpu and the eeprom being on the same board you swapped then there was nothing in the Japanese chassis that could have reprogrammed your eeprom. I think the subCPU only passes front panel data for the main CPU and would be surprised if the DDS could change anything.
?
From my experience I have only found Icom Japanese versions to be different in PA output and missing some filter components but basically being the same as other versions apart from differences in the diode matrixes. I would have thought the eeprom was just for user settings and memory data/recordings.. but have to say I don't know if it could hold some KEY settings.
I have not found any information so far that leads me to think the eeprom carries something as important as band data. I would have thought that would be 'set in stone' in the CPU ROM.
The Japanese bandplan includes 6m so I can't think why this was missing from the Japanese 7000. Was it fully working or did it have a fault..? (eg: sonmething blown that has now been blown in yours)
Is yout transceiver working properly for all the other bands.. aand otherwise ?? ..and was that previous problem you had with audio solved..? (I noticed another post you made about that).
?
If I find any information that might help you I'll post again.
One thing I would suggest is to contact Icom and tell them you changed the CPU board (from a japanese version) and lost 6m. You never know.. you might get some information from them that gives you a lead.
regards
Tony de G7WHK
?
?
?


 

Excuse typo's.. Bluetooth keyboard playing up too!


 

Hi Tony
Thanks for your response and sorry about your PC - hope you recover all your data.
As for the Japanese radio - i purchased thinking i could use to get my unit working as it has an audio issue.
The Japanese radio was a mix of faults - had about 3 issues mostly power supply related and burnt tracks due to power supply issues.
I don't think the parts are original as well and could have been bundled together for the sale.
Anyway i did manage to get it to an operational state so i could swap logic boards.
Prior to swapping the logic board the Japanese radio did not have the 6m band or general coverage rx.
After putting my logic board into the Japanese radio it behaved in the same way and kept the same personality when returned to my radio.
This is when i started looking into the eeprom and noticed the missing data string in the display on both radio's . My 7000 had the string prior to swapping.
There is a chance that the CPU has detected something on the main board and written data either to itself or the eeprom and changing the personality of the radio.
Logic boards are really expensive and without having a copy of an original logic board eeprom its hard to tell.
My next step is to try and connect to the MCU to see if i can upload a copy of the flash memory.
This is the interface for the MCU
?
Yes - very strange that theJapanese version is missing 6m? - all my searches on Japanese band plan show 6m available on Japanese radio's
regards
James


 

On Sun, Dec 29, 2024 at 09:53 PM, James Tiberius wrote:
There is a chance that the CPU has detected something on the main board and written data either to itself or the eeprom and changing the personality of the radio.
If this was the case James wouldn't your Main board have written it back to it's own personality..?
?
You didn't sday if you'd done a hard reset.
Another thing to do is remove the backup battery and see what this brings as set-modes are stored in that eeprom.. and you never know (!)
?
rgds
?
Tony


 

Hi Tony
all the best for the new year to all in this forum.
I thought that returning the logic board to my radio would have returned it to previous personality but not the case.
I would need to fully examine the two units to see what differences there are.
I have also removed the battery and done the full reset but still the same.
Will have to shelve it unit I can get a logic board at a reasonable price.
All the best Tony
james


 

On Mon, Dec 30, 2024 at 04:35 PM, Tony T wrote:
Another thing to do is remove the backup battery and see what this brings as set-modes are stored in that eeprom.. and you never know (!)
I'm puzzled by this comment.? ?

On Page 137 of my instruction manual (A-6462H-1EX-q? ? 2005 Icom Inc.), it states:
All of the CPU’s memory is backed up by an EEPROM
(Electronically-Erasable Programmable Read-
Only Memory). All data you set, such as VFO,
memory, set mode contents, etc. are stored in this
EEPROM. There is no internal lithium battery.

Was there a design change during production?? What gets backed-up by the battery (when fitted)?


 

Hi Steve
I understand what you are saying but anything is worth a shot even if the probability is very low.
There must be more to the eeprom data than what the manual is stating and the only device that can write to this device is the MCU.
If the MCU detects something is not normal it may write or delete some data either in the eeprom or MCU flash.
This may not be by design as well but a software glitch which was overlooked due to the developers thinking that a US logic board will never find its way into a Japanese radio albeit a radio that was probably put together using faulty components just to make a sale.
regards
James


 

Hi James..
?
I knew suggesting removing the backup battery was a long shot as eeproms don't need them.. but it is a mystery what has happened to your 7000 so anything is worth trying in this case.
I'm sorry at this stage I can't be of more help to you.
There are certain components in the schematics that are inside dotted lines suggesting differences for other regions and one of those components might have brought the cpu to write to the eeprom and change something. So comparing the Japanese cpu board against your own might help. The problem here is Japan is not even mentioned on the Matrix diagrams (Only Korea on the one I have) and we only have one service manual available online as far as I know.. so information is limited.
I would still suggest speaking to Icom because they might shed some light on your problem..!
I do know they never repaired Logic boards but they might give you a reason for what happened.
Wish you good luck and hope you find a solution.
?
As for the backup battery I think Steve is puzzled because the manual states there is none.. however.. I've seen a photo of a soldered-in 3v lithium battery on a 7000 Logic board.. and arguments about it too!
?
Best wishes to all for 2025 !
?


 

Thanks Tony and all the best for 2025.
I have reached out to ICOM here in Australia and not much help on the technical front but hey can sell me a replacement board for 650AUD.
Too expensive and would rather wait for a second hand unit to pop up or try and resolve the issue.
I like your idea regarding the replacement IC - this could be an option and i will follow up when things get back to normal here.
I have attached pics of the Asix ICSP programmer which i use to read/write the eeprom.
Attached is a copy of my eeprom as well.
I also have an application note ( cant find one for the 2377A ) but similar and may look at trying to get a copy of the MCU flash.
regards
James


 


thhe internal battery is just there to keep the time/date clock running.


 

Hello,

the backup battery in the DSP module only stores the time...
No need to replace one, it works fine without it.

I've been using the IC7000 like this for years.

It should not be left in place because if it leaks,
the acid will destroy the tracks on the printed circuit board...

Best regards,
Ludovic - F5PBG
(YouTube, etc...)


 

Just an update.
I believe to read flash contents of MCU a Renesas E10A emulator is required.
The above is the E10A connection to MCU
?
The below is the connection to the MCU on the 7000.
I have tried using RS232 direct but no joy.
?
?
?
If anyone has access to a E10A debugger/emulator then firmware extraction may be possible.