[gta02-core] ECN: Free up camera port (Was: debug connector)
Rask Ingemann Lambertsen
ccc94453 at vip.cybercity.dk
Mon Aug 17 11:48:25 CEST 2009
On Wed, Jul 29, 2009 at 01:17:54AM +0200, Rask Ingemann Lambertsen wrote:
> On Fri, Jul 24, 2009 at 12:48:55AM +0100, Dave Ball wrote:
>
> > - are there any other signals we could usefully expose for users to
> > play with?
>
> If you're looking for expansion, the GTA02 really only has the SPI bus
> and a some scattered GPIOs. With gta02-core, we won't even have an SPI bus
> for expansion. I would like to see:
>
> 1) Enough GPIOs in the same register such that you can implement an 8-bit
> parallel bus. A prime candidate is GPIO bank J since a camera won't be
> part of gta02-core and it has 13 pins. With the removal of the
> amplifier, external GSM download and the Glamo, five pins
> (GPJ{3,4,7,11,12}) are assigned from the GTA02 days and ECN1
> (Glamoectomy) allocates two more (GPJ{0,10}), i.e. 7 to reassign.
Here's a plan for making the camera interface aka GPIO port J available
for expansion:
Signal Current GPIO New GPIO Related ECN
BT_PIO5 CAMDAT0/GPJ0 VD8/nSPICS1/GPD0 (ecn0001)
INTO CAMDAT3/GPJ3 removal (Calypso)
nGSM_EN CAMDAT4/GPJ4 TCLK0/GPB4 (to debug connector)
DL_GSM CAMDAT6/GPJ6 removal (ecn0015)
WLAN_GPIO0 CAMDAT7/GPJ7 EINT12/LCD_PWEREN/GPG4
KEEPACT CAMPCLK/GPJ8 removed (ecn0007)
SHUTDOWN CAMVSYNC/GPJ9 removed (ecn0003)
WLAN_DATA2 CAMHREF/GPJ10 LEND/GPC0 (ecn0001)
CHIP_PWD CAMCLKOUT/GPJ11 VD0/GPC8
WLAN_nRESET CAMRESET/GPJ12 VD1/GPC9
This also brings a slightly more useful signal TCLK0 to the debug
connector instead of just a plain GPIO.
The signal BT_PIO5 is not used anywhere in the kernel. We could simply
drop it.
INTO is named INT0 in the GTA02 schematics.
--
Rask Ingemann Lambertsen
Danish law requires addresses in e-mail to be logged and stored for a year
More information about the gta02-core
mailing list