• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

Apple Techstep I have almost all of the ROMs here and some info!

elemenoh

Well-known member
Also, here's rev 2 of the enclosure. The pins were moved in .5mm on either side, the holes increased in diameter and the front pin reduced in z 1mm. They now come together well, stay put and if you're gentle and lucky you can separate them without breaking the pins.
 

Attachments

  • TechStep Cartridge Rev2 STLs.zip
    149.3 KB · Views: 3

jajan547

Well-known member
It looks like the dump might be missing four bytes somewhere in the middle, since earlier data seems to be offset by four bytes as well. It's possible it may still work, but I haven't tested that dump since it looked different than my dump.
On my Windows PC I get something different, I know that on Mac's these programmers can act up sometimes. Let me copy what I get and post it.
 

jajan547

Well-known member
Also, here's rev 2 of the enclosure. The pins were moved in .5mm on either side, the holes increased in diameter and the front pin reduced in z 1mm. They now come together well, stay put and if you're gentle and lucky you can separate them without breaking the pins.
I'll print these right now.
 

jajan547

Well-known member
Ok here's what I get with the AT27c010-70JU-T on my mini pro I have also added the ROM file I used.
 

Attachments

  • tempImageoKrnOq.png
    tempImageoKrnOq.png
    10 MB · Views: 11
  • tempImage9GrJDj.png
    tempImage9GrJDj.png
    14.8 MB · Views: 11

jajan547

Well-known member
Ok here's what I get with the AT27c010-70JU-T on my mini pro I have also added the ROM file I used.
ROM I used here is the one below, I am using Windows 11 Home FYI.
 

Attachments

  • TechStep_CPU_Tests_VolumeIV_v1.0.bin
    128 KB · Views: 3

elemenoh

Well-known member
ROM I used here is the one below, I am using Windows 11 Home FYI.
This is the same one I was using. It's showing 131,068 bytes (4 bytes short).

Have you run through all of the tests with it?

FWIW, the Vol 3 ROM you posted is exactly 131,072 bytes and wrote without issue.
 

elemenoh

Well-known member
@jajan547 one other thing. Earlier you said
1MB is for 3 and 4 and 512k is for the [SCSI HD] tests, cpu tests 1 & 2
The Volume 2 ROM you posted is 131072 bytes, meaning that's from a 1MB ROM, right? Just want to be totally clear to avoid wasting any EPROMs.

Your Volume 1 and SCSI ROM files are both 65,536 bytes though.
 

jajan547

Well-known member
@jajan547 one other thing. Earlier you said

The Volume 2 ROM you posted is 131072 bytes, meaning that's from a 1MB ROM, right? Just want to be totally clear to avoid wasting any EPROMs.

Your Volume 1 and SCSI ROM files are both 65,536 bytes though.
Vol 2 works on a AM26C512 as well and also I only tested vol 4 on a M27C512 I’m waiting to test it on a new board because all I have is the new board.
 

elemenoh

Well-known member
I opened Volume 2 in a hex editor and indeed the second half of the file is empty. Here's a trimmed version.
 

Attachments

  • TechStep_CPU_Tests_VolumeII_v1.0_512kb.bin
    64 KB · Views: 2

elemenoh

Well-known member
This works yes?
Yep, I wrote that truncated version to a AM27C512 and tested it in the TechStep. It booted and seems to be okay though I didn't go through all of the tests. The part I truncated was literally just zeros.

I have not written a copy of Vol. 4 yet though. I think we should see @SuperSVGA 's dump first to see if it's complete.
 

jajan547

Well-known member
Yep, I wrote that truncated version to a AM27C512 and tested it in the TechStep. It booted and seems to be okay though I didn't go through all of the tests. The part I truncated was literally just zeros.

I have not written a copy of Vol. 4 yet though. I think we should see @SuperSVGA 's dump first to see if it's complete.
I agree with what you are saying about the Vol.4 ROM from @SuperSVGA. I wanted to ask is basically what you did just remove redundancy in the multiple 0's and such? Also my new boards should be here next week or maybe this weekend, I ordered 5 of each so we can test accordingly. I also wanted to say that the revision 2 ROM case fits much better but both still hold the cartridges together even if the posts are broken. I hope we can really make some new ROMs or maybe an all in one, if possible?
 

elemenoh

Well-known member
I agree with what you are saying about the Vol.4 ROM from @SuperSVGA. I wanted to ask is basically what you did just remove redundancy in the multiple 0's and such? Also my new boards should be here next week or maybe this weekend, I ordered 5 of each so we can test accordingly. I also wanted to say that the revision 2 ROM case fits much better but both still hold the cartridges together even if the posts are broken. I hope we can really make some new ROMs or maybe an all in one, if possible?
If you open the Vol 2 file you posted in a hex editor you’ll see everything after 65000ish bytes are all zeros. I just concatenated the file to be exactly 65,536 bytes, lopping off the other 65,536 bytes full of zeros.

The volume 4 issue is different. It should be a full 131,072 bytes but there are 4 bytes missing in the middle somewhere based on what @SuperSVGA was saying in a previous post.
 

jajan547

Well-known member
If you open the Vol 2 file you posted in a hex editor you’ll see everything after 65000ish bytes are all zeros. I just concatenated the file to be exactly 65,536 bytes, lopping off the other 65,536 bytes full of zeros.

The volume 4 issue is different. It should be a full 131,072 bytes but there are 4 bytes missing in the middle somewhere based on what @SuperSVGA was saying in a previous post.
I guess we wait for his ROM dump to see maybe, I did program a MX1000QC with my 4th ROM on the 512k (1st gen board) because it was all I had and it did display the menu and everything but locked up when choosing a computer. I think that it's a combination of the wrong board pinout with the wrong chip and maybe a issue with the ROM but when my boards get here Ill double check.
 
Top