• Please review our updated Terms and Rules here

RCTP help needed with custom chip option

Vipersan

Experienced Member
Joined
Apr 12, 2020
Messages
66
I hope this is the correct place to ask..
I built my retro chip tester pro a couple of years ago.
It came the the atmel pre programmed with firmware 0.19
On sunday with the help of a friend we managed to update to the latest firmware v0.27 using avr dude and a pololu programmer.
Not the easiest thing I have ever done..but with help it got done.
I was hoping this would include a definition for a SY2158B Sram...but sadly not.
I have since learned this chip is pin compatible with a TMM2009A or B
..but sadly this chip is not included in the internal list.
The RCTP has been tested working with the TMM chip so theoretically it can be imported as a custom chip ...the Text file for this I now have.
; Definition for Toshiba TMM2009A (1k x 8, SRAM)
; compatible with Synertek SY2158B
; Status: working, confirmed
; Rename to "customsram1.txt"
;
name: TMM2009A (1k x 8)
dip: 24
size: 1024
flags: 0

a: 8,7,6,5,4,3,2,1,23,22
din: 9,10,11,13,14,15,16,17
dout: 9,10,11,13,14,15,16,17
oe: 20
we: 21
cs: 18
pcs:
gnd: 12
vcc: 19,24

My problem is HOW ?
I assume this chip definition can be written to the root of a Fat32 micro SD and popped into the SD card reader on board the RCTP.
from there I'm at a loss as to how to proceed.
How do I get the RCTP to use this 'custom' chip definition ?
any help with this would be very much appreciated.
I've watched many youtube videos on the RCTP but no one appears to have needed the uSD adapter for anything other than eprom dumping.
Help !!
rgds
VS
 
Last edited:
Hmm something changed...
I removed the micro SD card and copied the .txt definition file to the root.
Then powered up the RCTP ..and navigated to custom ..
Nothing there,,
removed the card again ...and back in the PC ...changed the file name to customsram1.txt
This time when the RCTP was powered up ..the display showed the chip definition was auto read into the atmels ram...so navigating to custom this time shown it contained the 'custom' chip definition.
Ran test on the suspect SY2158B ..which produced a fail.
either I did something wrong or it actually tested the chip and proved it faulty.
I guess I'll have to wait for the 2 I've ordered from China to do further testing...as I dont have a known good replacement.
I did suspect the chip was faulty ...so may well have confirmed my suspicions.

The txt file customsram1.text had also been changed to customsram1.old by the RCTP so I guess it had indeed been recognised and imported.
There may well be limited space for custom definitions though...and not sure they can be removed afterwards.
..so I guess ..use the space sparingly ?
???
 
Last edited:
There are two custom definitions available:
TMM2009A - SY2158B (1k x 8 - SRAM).txt
TMM2009B - SY2158A (1k x 8 - SRAM).txt

From the information I have the SY2158B is compatible to TMM2009A (and SY2158A to TMM2009B). But this can be wrong, so please install both definitions (e.g. rename to customsram1.txt and customsram2.txt to install in slot 1 and 2) and test with both. It would be interesting to know which assignment is correct.

When a slot is already used, it will be overwritten. In the menu is also an entry that allows to clear all slots.
 
Back
Top