spudmanno5 Posted October 26, 2017 Share Posted October 26, 2017 Hi So I've been trying to upgrade the firmware on my Incognito available from the FJC website: http://atari8.co.uk/firmware/incognito/ So after installing the said files onto the CF card, i can successfully launch the uflash utility from the Side Loader menu. Now, the problem I have is that for some reason when I go to (attempt) to select the said .ROM files for updating the bios, etc, I can't seem to find them! Anyone have any clues? :-/ Thanks for your time 1 Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted October 26, 2017 Share Posted October 26, 2017 UFLASH needs DOS to read the ROM files. The new loader has DOS built in, but if you can't find the ROM files on D1:, perhaps the old one on your Incognito doesn't. Easiest solution is to mount everything on an ATR instead. Not sure whether I included an ATR, but I will when I release the update (which I've just finished). Quote Link to comment Share on other sites More sharing options...
spudmanno5 Posted October 26, 2017 Author Share Posted October 26, 2017 Yes, I was using the uflash.xex file. I did have a hunt to see if an .atr file existed but no luck. And yes the firmware, etc on my Incognito is old, hence why I am looking to update it Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted October 26, 2017 Share Posted October 26, 2017 There are old (original) versions of the firmware with an FMS built into the loader; if yours doesn't have it, it must be really old. Quote Link to comment Share on other sites More sharing options...
spudmanno5 Posted October 26, 2017 Author Share Posted October 26, 2017 Is there a solution for me to update this then easily or am I stuck? :-/ Quote Link to comment Share on other sites More sharing options...
spudmanno5 Posted October 26, 2017 Author Share Posted October 26, 2017 Uflash recognises the incognito device just fine BTW it seems Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted October 26, 2017 Share Posted October 26, 2017 You could make an ATR if you're up for it, containing UFlash and the ROM files. Mount it using the loader, then boot SpartaDOS X and run UFlash from the same drive. Quote Link to comment Share on other sites More sharing options...
spudmanno5 Posted October 26, 2017 Author Share Posted October 26, 2017 Is this easy? What tools would I need to make one? I could have another bash at it later Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted October 26, 2017 Share Posted October 26, 2017 You can use Altirra, but I just did it for you: Incognito_BIOS.zip Quote Link to comment Share on other sites More sharing options...
spudmanno5 Posted October 26, 2017 Author Share Posted October 26, 2017 OK thanks. Well I mounted the .atr that you made up and booted the uflash.xex file from the loader. But on uflash screen it still fails to find that .atr image. Blaaaaah! Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted October 26, 2017 Share Posted October 26, 2017 (edited) Run the tool from the SDX prompt after first establishing that "DIR" displays the files on the disk image. 1. Use the loader to mount the ATR with the space bar 2. Go back to the setup menu, enable SpartDOS X, and press C to reboot 3. Type UFLASH.XEX at the DOS prompt Note: if using this method, update the PBI BIOS last, since you're updating the code which handles the ATR you're reading. I normally wouldn't advocate flashing the BIOS from a PBI mounted disk image for this reason. Edited October 26, 2017 by flashjazzcat Quote Link to comment Share on other sites More sharing options...
spudmanno5 Posted October 27, 2017 Author Share Posted October 27, 2017 (edited) Hi OK I have followed your instructions, I assume the only way to get from the loader back to the setup menu is by using the reset button. Unfortunately when I try this I get a device does not respond message (see photo below). Has this anything to do with the way my compact flash is setup? It is fat32 formatted, but is recognised just fine under side loader. Edited October 27, 2017 by spudmanno5 Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted October 27, 2017 Share Posted October 27, 2017 There's no ATR mounted on drive 1, then. The original loader unmounts all disk images on entry so it's important you tag the ATR with D1: and then jump straight into setup and restart from there. If your D3: HDD partition works but ATRs don't, I'm not sure what to suggest other than the recommended route of using SIO2PC or SIO2SD for the update procedure. Quote Link to comment Share on other sites More sharing options...
spudmanno5 Posted October 27, 2017 Author Share Posted October 27, 2017 Its frustrating. I select the atr image in the side loader using space (and D1: appears beside it), i then reset so it goes back to setup, then press the C button to coldboot to SpartaDos X, type in the command you said and i get the above message. I'll get a screengrab of the D3: partition later and see what you make of it. I'll have another bash at it later, but if i can't get anywhere i'll try the SIO2SD method you suggested. Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted October 27, 2017 Share Posted October 27, 2017 Yeah... that "v.1.0" in the photo isn't inspiring confidence. The sooner you get updated the better, and SIO2SD is guaranteed to work. Quote Link to comment Share on other sites More sharing options...
spudmanno5 Posted October 27, 2017 Author Share Posted October 27, 2017 Yes, I haven't touched it in the update department since you installed/repaired it for me a couple of years ago. Anyway, below is the screengrab of D3: (does that look right). I will have another bash tomorrow, possibly later on tonight. Is there anything else I should try? Is that atr you put together above 100%? If all else fails I will try the sio2pc/sd thingy. Having said that, even if I can't update the thing, it won't be a massive loss - as it works fine the way it is, just a shame really. Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted October 27, 2017 Share Posted October 27, 2017 SIO2SD will work, since the issue appears to be one of getting the ATR to mount properly. I made the ATR in Altirra and SDX reads it OK. Stick with it, anyway. It's very straightforward once you actually get the thing to read the files. Quote Link to comment Share on other sites More sharing options...
spudmanno5 Posted October 29, 2017 Author Share Posted October 29, 2017 Well, the madness continues.... I decided to have another crack at it today. So here is how far i got so far. Thinking it maybe a possible compact flash issue i decided to try this out (the APT Toolkit SPX ATR): http://atari8.co.uk/apt/toolkit/ It seemed to recognize the compact flash ok. But i also decided to attach the firmware.atr image as D2: (the APT as D1:). I loaded from the Side loader, and lo and behold, it recognized that firmware.atr image!!! I executed the uflash.xex and on loading i was presented with a "RAM OS Required. DOS is using OS RAM" message. I carried on and now the .rom files that are used for the upgrading are now recognized on that firmware.atr image!!! I haven't tried anything beyond this point as i'm not sure about that earlier message (i will include screen grabs at the bottom), and i am clearly a noob at this and don't really know what i'm doing! :-P Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted October 29, 2017 Share Posted October 29, 2017 Don't use UFlash with disk-based SpartaDOS. The flasher needs to run the OS in RAM which is why you're getting the warning message. The fact the ATR I made the other day works on D2: means it will also work on D1:, but there's something going on with regard to the procedure which is being overlooked. There was an issue (and continues to be, in fact) with SpartaDOS X and the PBI BIOS (which handles your ATR mounting and hard disk partitions) caused by a bug in the CPLD code which allows cartridge writes to $D5xx to pass straight through to the U1MB IO RAM underneath. If that's clear as mud, just know that I had to code around the issue in later firmware revisions. If I were you, I'd follow the procedure I described earlier but using your SIO2xx device. Once you have the newer firmware, things will work more predictably, believe me. 1 Quote Link to comment Share on other sites More sharing options...
spudmanno5 Posted October 29, 2017 Author Share Posted October 29, 2017 DRAT! OK! OK! I give up! I just ordered a SIO2SD kit off ebay. I think the above is as close as i can get. Pretty frustrating though, at least i partially got it going! lol Hopefully the SIO2SD thing will work! Quote Link to comment Share on other sites More sharing options...
michomis Posted October 30, 2017 Share Posted October 30, 2017 (edited) I have problem with flashing Incognito from Candle. Right now I have old-layout version. What I do: 1. Set Incognito with Spartados and 1MB of memory 2. Put into SIO2SD latest files (roms, uflash) on clean ATR disk 3. Start computer, load uflash from SDX 4. Uflash then do not recognize flash, so I setup 512kB/4kB (tried also defferent in act of desperation) 5. Try to load BIOS, PBI, LOADER, and all loads fine 6. Erasing goes well, but after that I cannot flash, and I come with this message, and freezed computer (keyboard do not respond): http://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=4134&preview I was informed, that flash memory can be broken, but before I check flash by my friend's programmer I need to make sure I do everything correct up to this point. BTW I can dump rom files with no problem. Edited October 30, 2017 by michomis Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted October 30, 2017 Share Posted October 30, 2017 Picture isn't showing up. Quote Link to comment Share on other sites More sharing options...
michomis Posted October 30, 2017 Share Posted October 30, 2017 I used link to atari.org.pl. There are more photos there, but essential is this one. I will put picture here then. Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted October 30, 2017 Share Posted October 30, 2017 Right, well: the flash ROM is malfunctioning or there's some really bad Phi2 timing problems. Get the board looked at by a technician. Quote Link to comment Share on other sites More sharing options...
michomis Posted October 30, 2017 Share Posted October 30, 2017 Thanks. I'll do that, and let you know. How to programm new empty flash memory? It should be done using programmer I assume, but those Incognito roms should be fixed in exact places in ROM or so? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.