Because we are gonna recieve the UMDKs this monday and will need some help to make it run, since we have no clue at all.
Please do not ask how to get the kits right now, this thread is for software and tweaking only, once we get this working i will do an ultimate guide on how to get the kit.
The objective of this thread is to know how to EXACTLY make these kits run, i mean EXACTLY, like explaining a kid that knows nothing, so please dont assume we have any knowledge of anything.
Apologies mikejmoffitt and Montserrat, I deleted a couple of your posts on this thread just to keep the "run-book" posts together and uninterrupted, for clarity. I meant no disrespect, unfortunately it's not possible to reorder posts in phpBB without messing with the underlying database. If you seriously object, PM me and I'll resurrect your comments.
I got all of the software stuff done, as well as testing. The board is looking great to the computer.
The udev rules weren't working, so I did the setup as root. I'm hoping I can solve that and not need that in the future, but it shouldn't be a detriment for getting this loaded up the first time.
My Sega Nomad won't see it, though. I've set up the jumpers as you've outlined, and it matches your picture. I just get a black screen on the Nomad.
On the bridge board, should Q2 be populated? It isn't on my board. It looks like it drives DTACK, which may be important here...
prophet36 wrote:Apologies mikejmoffitt and Montserrat, I deleted a couple of your posts on this thread just to keep the "run-book" posts together and uninterrupted, for clarity. I meant no disrespect, unfortunately it's not possible to reorder posts in phpBB without messing with the underlying database. If you seriously object, PM me and I'll resurrect your comments.
Dont worry!! your guide is so great. Once working may be we can do a PDF so it cant be lost on a forum's server accident.
I just installed a 64bit version of lubuntu on my laptop and did all the preparations, all went ok. Once my kit arrives this morning ill proceed to testing.
mikejmoffitt wrote:My Sega Nomad won't see it, though. I've set up the jumpers as you've outlined, and it matches your picture. I just get a black screen on the Nomad.
I didn't know the Nomad existed. Do you have an original MegaDrive you can test with?
mikejmoffitt wrote:On the bridge board, should Q2 be populated? It isn't on my board. It looks like it drives DTACK, which may be important here...
No, Q2 should not be populated. UMDK relies only on address ranges for which there is automatic DTACK.
I'll have a think about some more tests you can do.
Also i was planning using it on the nomad too, since my original idea is programing the megadrive in the work spare time, so i need some portable options.
Nomad is a megadrive (genesis) 2 NTSC USA, chris one is a megadrive 2 pal, like the one i had when i was a kid.
I can test the board in the nomad ntsc-usa, pal-b european, and pal-i asian version (dont have a ntsc-jap) Also the pal ones have region 50/60hz mod, nomad is unmodified.
Last edited by Montserrat on Mon Nov 23, 2015 6:41 pm, edited 1 time in total.
mikejmoffitt and Montserrat wrote:...blank screen...
The thing to do here is to use the UMDK tracer to see exactly what the CPU starts doing just after RESET is deasserted, which will enable us to track down the problem. This will probably need me to do some software and/or VHDL work, because (a) it has been a LONG time since I looked at any of this code, and (b) I didn't foresee a need for tracing the startup sequence (i.e before the monitor is loaded). I should have time for it later this week. Meanwhile, feel free to have a poke around in the code yourselves.