![]() |
![]() |
#341 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,461
|
All Pi's have composite
|
![]() |
![]() |
#342 |
Registered User
Join Date: Jan 2015
Location: australia
Posts: 528
|
..ahh...found it...it is on the 3.5mm jack....cabling time... =)
|
![]() |
![]() |
#343 |
Registered User
Join Date: Dec 2014
Location: Australia
Age: 32
Posts: 44
|
|
![]() |
![]() |
#344 |
Registered User
Join Date: Jan 2015
Location: australia
Posts: 528
|
|
![]() |
![]() |
#345 |
Registered User
Join Date: Dec 2014
Location: Australia
Age: 32
Posts: 44
|
I'm posting this information both on the Shmups forum and English Amiga Boards forum for those interested.
I can confirm that the Jammerboards GBS firmware will sync and display 54~55 Hz arcade games. I used GroovyMame running R-Type and Mortal Kombat to test the Jammerboards firmware at 640x480, 800x600 and 1024x768. It can be hard to get the full image on the output canvas, but it can be done. Also the default coast values need reducing and the default clamping values also need tweaking to occur during the horizontal blanking period. What I could not get working is 50Hz PAL console resolutions. Oddly, 576i via YPbPr still worked, but not via RGBS. RGBHV is still reserved for 31kHhz+ signals and RGBS for 15kHz, which is annoying as GroovyMame is RGBHV by default. I haven't tested 24kHz signals. |
![]() |
![]() |
#346 |
Registered User
Join Date: Jan 2008
Location: United Kingdom
Age: 46
Posts: 733
|
@giantclam
Have you tried my required modification of adding a 680 ohm resistor on CSYNC? Having different SDRAM vendors should not be an issue. All SDRAM types are JEDEC compliant. Providing they are the same speed grade they will be interchangeable. Changing C11 on the GBS-8200 and 8220 from a ceramic to a tantalum will remove the majority of specks in the display. @thread I have Arduino Mini and Nano board here, so I can easily experiment. Have started work on some software to work in parallel with the existing firmware, just sending I2C commands to over-ride some defaults. Will be using the serial port for status info, though it could be used stand-alone. The arduino is not my preferred platform, I use Microchip PIC products for many projects and have some good development tools. The cheap and easy availability of Arduino clones makes them a suitable alternative and loading software is comparatively easy. Defining which registers I need to adjust and which to monitor for changes, is an interesting read ![]() Back to coding ![]() Ian |
![]() |
![]() |
#347 | ||
Registered User
Join Date: Jan 2015
Location: australia
Posts: 528
|
Quote:
Quote:
...yeah, that was first mod off the rank ~ going by the ams1117 docs, any potential ringing should be avoided. I just started reading through the 5725 docs and checked the 'loop filter' passives are as per 'default' values - they are (both boards). I'll keep reading and then get the rpi in the picture and see what I can discover... |
||
![]() |
![]() |
#348 |
Registered User
Join Date: Jan 2015
Location: australia
Posts: 528
|
...found a small wrinkle wrt gbs-control install script replacing /boot/config.txt with it's own custom version of same - it omits the param line 'dtparam=i2c_arm=on' which apparently is required to enable the i2c bus on the A+ (perhaps B+ too?), so simply appending the param to config.txt and rebooting gets over this hurdle...
....but on the bummer side, none of the predefined setup modes sync with ami (in fact most all of the 50Hz modes cause the monitor to complain about out-of-range...weird), and thus far no amount of twiddling seems to help any....I'll have to get my head around the register dumps and how they correlate to the tvia datasheet... |
![]() |
![]() |
#349 | |
Registered User
Join Date: Dec 2014
Location: Australia
Age: 32
Posts: 44
|
Quote:
With 50 Hz, most PC monitors will not accept 50Hz input. My settings specify an output and an input. Try the 800x600 modes which do 50 to 60 Hz conversion. |
|
![]() |
![]() |
#350 |
Registered User
Join Date: Jan 2015
Location: australia
Posts: 528
|
...tried to no avail ; it simply refuses to sync ..PAL or NTSC....{sigh}...no biggy tho'...still have the other gbs if I actually wanna do anything on the amiga..
|
![]() |
![]() |
#351 |
Registered User
Join Date: Dec 2014
Location: Australia
Age: 32
Posts: 44
|
@giantclam
That sounds really odd. So you can't see anything on the monitor, not even the RPi menu? Or are you referring to the input of signals? Can you detail your entire set-up, as in RPi <> GBS connections and power, output connection and monitor. Sometimes I've made assumptions as to how things are set-up. Something I've assumed to always work, be constant or set-up in the same way may not be. |
![]() |
![]() |
#352 | |
Registered User
Join Date: Jan 2015
Location: australia
Posts: 528
|
Quote:
|
|
![]() |
![]() |
#353 |
Registered User
Join Date: Dec 2014
Location: Australia
Age: 32
Posts: 44
|
@giantclam
If the pi menu is working the issue is almost certainly the sync signal. I'm assuming you are feeding the same sync signal to both GBS boards? And that P8 is shorted when using the pi? Also, you could try running gbs_control on the working board as that should work if the normal setup works. If that doesn't work it must be the signal. The Pi outputs 576i and can display that converted to 60Hz by default. So the gbs board must be working. The only hardware issue could be the RGBs sync input being blown, but I've yet to here of that. You don't happen to be in Brisbane do you? |
![]() |
![]() |
#354 | |
Registered User
Join Date: Jan 2015
Location: australia
Posts: 528
|
Quote:
...an hour or so south of brissy actually, why do you ask?... |
|
![]() |
![]() |
#355 |
Registered User
Join Date: Dec 2014
Location: Australia
Age: 32
Posts: 44
|
@giantclam
Hrm, doesn't sound like anything I've seen or can explain. I'm in Brisbane, so if you were close enough I could hookup my setup to that board and see what I can find. |
![]() |
![]() |
#356 |
Registered User
Join Date: Jan 2015
Location: australia
Posts: 528
|
@dooklink
..yeah, it's really weird, and it's been like this ffrom the getgo - I'll keep poking at it for a while - if you wanna PM me your snail address, I can send it your way after I've had a sufficient fiddle.... |
![]() |
![]() |
#357 |
Registered User
Join Date: Jan 2015
Location: australia
Posts: 528
|
....think I got a dead one (or something weirder is afoot)... I typically choose 9dvc when given the 5-12v input option -- on a whim, moved to a 12v regulated supply - at poweron I see the blue gbs logo hit the screen, then it sits there blinking it's led on a 1, 1-2 fashion and the i2c bus comes and goes when this happens --- moved to a 6vdc supply, and it's behaving 'normally' again (and even having a better go at syncing with the amiga, although it never quite does) ; I think I call this 'errant behaviour'... =)
|
![]() |
![]() |
#358 |
Registered User
Join Date: Dec 2014
Location: Australia
Age: 32
Posts: 44
|
I think 5V supplies are best. I believe higher can cause issues and maybe even damage. It depends if you have a 8220 with linear reg or 8200 with buck converter.
I was doing some testing and found some very weird behaviour. I believe I found a bug in the firmware that can get the eeprom settings stuck and the auto button stops working. I had to flash the Jammerboards firmware, set the pre and post coast values, then flash back to the original firmware to fix it. But there are still problems even then. Looks like I'll be dumping the eeprom. |
![]() |
![]() |
#359 |
Registered User
Join Date: Jan 2015
Location: australia
Posts: 528
|
...m'kay...I'll get the bench supply going and feed it 5vdc ; can confirm that bug description, it's happened to me a number of times ...indeed, the board shows a prepensity to lockup when doing some mode changes (or gets things wrong) ; and as you observe, things can keep getting weirder from there on in...
edit: after some playing....best I can figure it ~ the 'S' and 'HS' inputs all tie together, presented to SOG1 (pin64) ; afaict, jammaboards all use 'VS' input as well to obtain vertical timing (VSIN1, pin45). and I have to be suspicious the jammaboard fw is mandating VSIN1 active. when in reality we want the S(C-sync) via SOG1 with H/V sync separation path...just a hunch, certainly explains what I'm seeing.... Last edited by giantclam; 02 March 2015 at 02:09. Reason: update |
![]() |
![]() |
#360 | |
Registered User
Join Date: Jan 2015
Location: australia
Posts: 528
|
Quote:
|
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Does anyone know what these leads are for? | trydowave | support.Hardware | 7 | 19 February 2013 14:23 |
Amiga 1200 running on GBS 8200 VGA Converter | spanner | support.Hardware | 14 | 07 July 2012 22:01 |
FS: Sega Megadrive II with all leads/controllers + games | Smiley | MarketPlace | 3 | 05 July 2011 00:54 |
Amiga Scart leads | Mike UK | New to Emulation or Amiga scene | 13 | 31 January 2007 14:35 |
joystick / mouse leads | stuntpup | support.Hardware | 4 | 25 December 2002 13:44 |
|
|