Author Topic: Programming volatile memory boards in older Icom Rigs and radio upgrades  (Read 53429 times)

0 Members and 1 Guest are viewing this topic.

Offline hostile

  • Contributor
  • Posts: 44
  • Country: us
Re: Programming volatile memory boards in older Icom Rigs and radio upgrades
« Reply #200 on: August 20, 2022, 10:35:57 pm »
I just suggested additions that will turn this version into a functional analogue of the original "icom EX-428 ram writer" programmer.

And good suggestions if someone would use them,  do you have an atmega to test? I could add the extra features in the code, but behind on work and would be a while for me to setup hardware to demo the LEDs and toggles switches.  would probably make it separate from this code so others could still run it on the smaller Arduino versions.  I added your supplied firmware as RAM14. 
« Last Edit: August 20, 2022, 11:39:49 pm by hostile »
AC5QX
 
The following users thanked this post: hua

Offline Mildi

  • Contributor
  • Posts: 18
  • Country: ru
Re: Programming volatile memory boards in older Icom Rigs and radio upgrades
« Reply #201 on: August 20, 2022, 10:44:36 pm »
Thank you.
I'm sure my fellow radio amateurs will like it.
And your work will be in demand, and people will thank you.
 
The following users thanked this post: hua

Offline hostile

  • Contributor
  • Posts: 44
  • Country: us
Re: Programming volatile memory boards in older Icom Rigs and radio upgrades
« Reply #202 on: August 21, 2022, 10:16:22 pm »
Updated 8/22/2022
Had an issue with the way I was pulling ram data from the program memory space

Here is a standalone version that I tested the additional inputs with digital IO controller.
4 pins for RAM selection, 3 LEDs (Programming, Pass, Fail)
1 Button to start programming, can still be controlled and viewed output in console.
https://youtu.be/Zlx7NylAdQw
« Last Edit: August 22, 2022, 05:38:52 pm by hostile »
AC5QX
 
The following users thanked this post: hua, Mildi

Offline Mildi

  • Contributor
  • Posts: 18
  • Country: ru
Re: Programming volatile memory boards in older Icom Rigs and radio upgrades
« Reply #203 on: August 22, 2022, 06:48:17 am »
Thanks a lot!
Ideal!
Already ordered a breadboard for installation on 2560.
When I return from a business trip, I will repeat the apparatus.
According to Murphy's law, the Icom battery runs out when there is no PC nearby to flash it...
 
The following users thanked this post: hua

Offline rz

  • Contributor
  • Posts: 15
  • Country: cn
    • Clock Wave
 
The following users thanked this post: hua

Offline apollo2mond

  • Newbie
  • Posts: 3
  • Country: de
Re: Programming volatile memory boards in older Icom Rigs and radio upgrades
« Reply #205 on: January 09, 2023, 07:57:35 pm »
The 2K SRAM uPD446 can be replaced by FRAM (e.g. Ramtron FM1608) which is cheaply available from ebay.
The extra pins (p2/a12=vss, p27/we=p23, p28/vcc=p26/nc) as well as p23/a11=vss must be reconnected by hand.
In sum only 4 extra connections and no need for a battery in the future!

Also an eprom/ram solution which keeps the device configuration data at eprom is easily to build.


« Last Edit: January 09, 2023, 08:40:32 pm by apollo2mond »
 
The following users thanked this post: hua

Offline Reddevil

  • Newbie
  • Posts: 1
  • Country: au
Re: Programming volatile memory boards in older Icom Rigs and radio upgrades
« Reply #206 on: April 12, 2023, 12:01:16 am »
Hi Hostile, being new to Arduino, will the UNO board work in place of the MEGA that you are using. If can I  follow your pin Mega board pin out and use the same UNO pin out.
« Last Edit: April 12, 2023, 12:04:07 am by Reddevil »
 
The following users thanked this post: hua

Offline hostile

  • Contributor
  • Posts: 44
  • Country: us
Re: Programming volatile memory boards in older Icom Rigs and radio upgrades
« Reply #207 on: April 12, 2023, 12:15:22 am »
The earlier release should work with UNO.  The last release I posted breaks compatibility unless the extra IOs are removed.  Mega extra IOs for using a standalone device with out the serial monitor.   If not wanting to use those then you don’t need the extras.   The code is pretty well commented and all the pins are defined in the top.  If you have issues with https://www.eevblog.com/forum/rf-microwave/programming-volatile-memory-boards-in-older-icom-rigs/?action=dlattach;attach=1571059 then let me know and I will update the last one posted to work with UNO.  Used it mostly for 745 and 751.
« Last Edit: April 12, 2023, 12:31:58 am by hostile »
AC5QX
 
The following users thanked this post: hua


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf