Activity
From 04/17/2019 to 05/16/2019
05/14/2019
- FO 09:26 PM Feature #78: Get chameleon v2 working
- OK, that works
- FO 09:21 PM Feature #78: Get chameleon v2 working
- I should be passed the slot by the microcontroller, but since I'm using sof at the moment that clearly isn't working. The firmware is currently hardcoded to 0x200000. Which is slot 2 (but wrong half of it!). Will just give that a spin to...
- FO 09:18 PM Feature #78: Get chameleon v2 working
- 1c7018, which is...
EN25QH128A
datasheet attached
So, 64k blocks (erase by d8 as currently used, sector also possible)
Should just work, once I change the addresses.
05/13/2019
- FO 10:33 PM Feature #78: Get chameleon v2 working
- I can't see which flash chip is used, guess I'll just wire it up and try reading the id!
- FO 10:27 PM Feature #78: Get chameleon v2 working
- + 3 byte header with binary length (when flashing rpd)
- FO 10:20 PM Feature #78: Get chameleon v2 working
- I have a 1MB slot. The core itself takes about 350KB compressed. So lets say we have 1/2 MB conservatively to store roms etc. The standard eclaire settings saving takes 192KB.
I guess I can also allow the rpd flashing support.
So... ... - FO 10:09 PM Feature #78: Get chameleon v2 working
- Testing video mode setting (only basic stuff, rgb/vga, no pll reprogramming) and looking ok.
Tested 3rd/4th joysticks in atari800 mode. Got them working but had to change/fix a few small things.
Want to try out flash chip next...
05/12/2019
- FO 10:51 PM Feature #78: Get chameleon v2 working
- Now trying to plumb in eclaire firmware 'properly'. e.g. settings/os load/save, video settings, 800 mode etc. Got it running as far as menus/drive emulation. Had a bit of difficulty at first because I was doing some binary editing to add...
- FO 09:56 PM Feature #78: Get chameleon v2 working
- Added back the 'return to menu'
- FO 08:04 PM Feature #78: Get chameleon v2 working
- Still don't understand what the logic analyzer tells me, I'm guessing its an optimization since the hdl is pretty high level.
In any case solved the actual issue by adding a synchronizer on ir_data. Working just fine now. - FO 07:45 PM Feature #78: Get chameleon v2 working
- Weird thing in chameleon_cdtv_remote, the timer counts when ena_1mhz is high AND halfway between. So is running at 2x the expected rate. Its not clear why.
05/11/2019
- FO 04:54 PM Feature #78: Get chameleon v2 working
- Trying to get the ir remote working, should 'just work' since its enabled in chameleon io2 but ... it doesn't
- FO 04:53 PM Feature #78: Get chameleon v2 working
- Haha, this was a known issue on the old version of the chameleon (in many cores) and this one too...
- FO 03:48 PM Feature #78: Get chameleon v2 working
- Different sd card worked, think its a card re-initialization issue...
05/08/2019
- FO 10:46 PM Feature #78: Get chameleon v2 working
- Running NUMEN as a little test ;-)
- FO 10:46 PM Feature #78: Get chameleon v2 working
- Fixed issue (i)
05/06/2019
- FO 10:29 PM More cases!
- wt808 (of mini 5200 fame: http://atariage.com/forums/topic/185369-compact-5200-system/) has designed a selection of cases for the EclaireXL mini. Several people are still tweaking/adjusting them though they are already looking good. He h...
04/28/2019
- FO 10:20 PM Feature #78: Get chameleon v2 working
- Main things to fix:
i) Joystick resetting system!
ii) sd card fiddling needed on first boot - FO 09:47 PM Feature #78: Get chameleon v2 working
- Adding the chameleon_2 shiftreg component fixed up the ps2 keyboard sometimes not working. Also plumbed the sio tx to the red led.
- FO 09:12 PM Feature #78: Get chameleon v2 working
- Stuck keys were because the remote is not part of chameleon io, I hadn't removed the external signals and they were defaulting to the wrong state. Removed them now and typing in basic.
04/24/2019
- FO 10:12 PM Feature #78: Get chameleon v2 working
- consol is stuck because of the c64 keys supplied by chameleon 2 io. Tracking down why that is stuck, it has 3 sources: ir, docking or c64 itself
04/23/2019
- FO 10:14 PM Feature #78: Get chameleon v2 working
- Seems I need to remove/re-insert the sdcard to boot. PS2 doesn't seem to work, so no menu. Perhaps that is why I get the beep (consol stuck??)
- FO 10:13 PM Feature #78: Get chameleon v2 working
- Fiddled with sd card... blue screen and cassette boot beep. Hmmm.
- FO 10:12 PM Feature #78: Get chameleon v2 working
- sdram test passes with 270 degrees! Still no boot though, will resume testing tomorrow.
- FO 10:11 PM Feature #78: Get chameleon v2 working
- we have sync...
zpu is running, tested with a display of toggling background
sdram is failing with 180 degrees - FO 10:10 PM Feature #76: Merge down to trunk
- Continuing chameleon bring up on #78