I'm trying to identify RICOH RF5A93 uC

OP #8021123
Rate this post
• ▲ useful
▼ not useful

Hello

I'm trying identify old RICOH RF5A93 uC. Cannot find any info in the net. This is exteral memory QFP100 chip, at least 1998 year of production.

I downloaded code but this instruction set is new to me and still don't know what it is. I wrote simple program to count which bytes are most popular and this is what I got:

1/ 0xE0 2/ 0x08 3/ 0x0A 4/ 0x0B 5/ 0x10 6/ 0x01 7/ 0x0C 8/ 0x0E 9/ 0x90 10/ 0x02

Can anyone can help me identify this code?

OP #8024338
Rate this post
• ▲ useful
▼ not useful

It is rather not WDC 65C816. I found it was used in older chips like RICOH 5A22, but it seems they are changed to newer architecture in 1998. Probably it is something like V8xx but still don't know which extension, because in V8xx there are multiple instruction sets... But code look similiar (there is a lot of low codes <0x0F).

Sequence 0xE01x is very popular and looks like jump for me (relative jump?), while there is almost no 0xE1 opcodes.

Code starts with: 0xFCE0180B140E07E0100B14200804E089

OP #8024389
Rate this post
• ▲ useful
▼ not useful

What I understand now that sequence is probably 32b long, so it can be opcode and relative address bits dispersed in last 3 bytes, like: 0b11100000, 0b0001xxxx, 0b0000xxxx, 0bxxxxxxxx

where x - relative address bits

I uploaded whole code here: http://geocities.ws/hf8v/hf/resources/MM-089.ZIP Here is RF5A93 pinning: http://geocities.ws/hf8v/hf/resources/RF5A93.TXT HF-17612 project site is here: http://geocities.ws/hf8v/hf/hf17612.htm

Reply

Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.

Formatting
  • [c]C-Code[/c]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]
  • [[Title]] – link to an article
  • Link to another post: right-click its post ID (#8078628), copy the address, paste it into the text

More about formatting

Post long source code as an attachment, not in the text.

Already registered? Log in

Not shown to anyone. We send you a link; your post appears once you confirm it there.

By submitting you create a free account and accept the terms of use.