Re: FreeRunner Navigation Board v3 - Power management

2011-05-22 Thread Martix
Hi,

2011/5/21 Christoph Mair m...@chonyota.net:
 Hi,

 Am Samstag 21 Mai 2011, 16:41:06 schrieb Martix:
 How much of power Navigation Board v3 consume, both in operational
 state (all sensors are active) and in idle state (all sensors are
 powered down)? Can I power down whole board from software?
 All sensors support a sleep state which reduces power consumption fo a few µA.
 I will add exact numbers to the wiki page. The sleep state is activated
 automatically after power-on. Therefore you have to talk to the sensor to
 activate it. The only exception is the gyroscope ITG-3200. This sensor needs
 the kernel module which will switch it of immediately after the module was
 loaded. If you forget to do this, it will consume about 6mA, IIRC.

 could be board VCC connected somehow to the PMU (PCF50633)? Perhaps,
 Navigation Board could use free power line from PMU, if it's available
 or share power line with one accelerometer or GPS.
 I don't know much about the PMU, but I tried to connect the board to one
 accelerometers VCC pin. It works, but I would not recommend it, because the
 I2C lines are pulled up when idle. If the chips do not get powered, some
 current may flows from the bus lines to ground. This could be more that the
 normal standby current. But I have to admit that I did not thest this yet.

Ok, I understand, current can leak through accerometer to GND. But,
this can also happen with VCC connected to AUX, when AUX LED is on.
This could be explanation for NOR u-boot problem.
http://wiki.openmoko.org/wiki/I2C#Powering_additional_I2C_devices

According to 
http://wiki.openmoko.org/wiki/Freerunner_Navigation_Board#Installation
the AUX power is disabled in suspend. Is this PMU behavior
configurable from software? For example, if I want to wake up Neo
FreeRunner from suspend by IRQ interrupt from Navigation Board.

 I know about test
 pins with 0R resitors on PMU power outputs used for external current
 measurement, VCC could be provided from one of these pads.
 I'd like to hear more about these 0Rs..

These pins could by used for current measurement (for example replace
0R by 0.1R and measure voltage drop on it) or for powering peripheral
devices from external sources.
For practical use see:
http://ertos.nicta.com.au/publications/papers/Carroll_Heiser_10.pdf

 Did anybody considered PMU power management approach with Navigation Board?
 It should not be needed and could even be a bad idea. See above.

Fortunately, I've found free PMU power output LDO3OUT alias test pin
H-TP1702, which is proper solution for powering expansion
devices/board like this. On the other hand its not easily accessible
as AUX button or accelerometer, because its located near PMU under EM
shielding, but its not impossible to wire it out. (Please, keep this
in mind during GTA04 design process and wire at least one 3V3 power
line outside shielding.)

 PS: It would be nice to have some informations regarding power
 management documented on the wiki:
 http://wiki.openmoko.org/wiki/Freerunner_Navigation_Board_v3
 I will add some more info. The wiki page lacks a few other updates too..
 pinout and new pictures, for example.. I will try to fix this tomorrow.

 Best Regards,
  Christoph


Best Regards,

Martix

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: FreeRunner Navigation Board v3 - Power management

2011-05-22 Thread Christoph Mair
Am Sonntag 22 Mai 2011, 11:44:24 schrieben Sie:
 Hi,
 
 2011/5/21 Christoph Mair m...@chonyota.net:
  Hi,
  
  Am Samstag 21 Mai 2011, 16:41:06 schrieb Martix:
  How much of power Navigation Board v3 consume, both in operational
  state (all sensors are active) and in idle state (all sensors are
  powered down)? Can I power down whole board from software?
  
  All sensors support a sleep state which reduces power consumption fo a
  few µA. I will add exact numbers to the wiki page. The sleep state is
  activated automatically after power-on. Therefore you have to talk to
  the sensor to activate it. The only exception is the gyroscope ITG-3200.
  This sensor needs the kernel module which will switch it of immediately
  after the module was loaded. If you forget to do this, it will consume
  about 6mA, IIRC.
See 
http://wiki.openmoko.org/wiki/Freerunner_Navigation_Board_v3#Power_consumption

  could be board VCC connected somehow to the PMU (PCF50633)? Perhaps,
  Navigation Board could use free power line from PMU, if it's available
  or share power line with one accelerometer or GPS.
  
  I don't know much about the PMU, but I tried to connect the board to one
  accelerometers VCC pin. It works, but I would not recommend it, because
  the I2C lines are pulled up when idle. If the chips do not get powered,
  some current may flows from the bus lines to ground. This could be more
  that the normal standby current. But I have to admit that I did not
  thest this yet.
 
 Ok, I understand, current can leak through accerometer to GND. But,
 this can also happen with VCC connected to AUX, when AUX LED is on.
 This could be explanation for NOR u-boot problem.
 http://wiki.openmoko.org/wiki/I2C#Powering_additional_I2C_devices
I mostly use power from the AUX switch. With the FRNBv3 I did not encounter 
the NOR u-boot problem yet. Everything seems to work fine. If someone 
encounters a problem, there are solderpads for additional capacitors on the 
bottom side to fix evantual issues.

 According to
 http://wiki.openmoko.org/wiki/Freerunner_Navigation_Board#Installation the
 AUX power is disabled in suspend. Is this PMU behavior
 configurable from software? For example, if I want to wake up Neo
 FreeRunner from suspend by IRQ interrupt from Navigation Board.
You got that wrong. The AUX power is always available, just the power to the 
accelorometers is shut down in suspend. If you grab your VCC from the 
decoupling cap of the accel, all sensors will be switched off.

If you want to weak the FR using a IRQ triggered from the FRNB, you need an 
additional wire to connect one sensor to a IRQ line on the FR. Since v3, all 
interrupt outputs of the sensors are available on (tiny) testpoints.

 Fortunately, I've found free PMU power output LDO3OUT alias test pin
 H-TP1702, which is proper solution for powering expansion
 devices/board like this. On the other hand its not easily accessible
 as AUX button or accelerometer, because its located near PMU under EM
 shielding, but its not impossible to wire it out. 
I did not try this yet.

 (Please, keep this
 in mind during GTA04 design process and wire at least one 3V3 power
 line outside shielding.)
Depending on measurement results, we may do not need a shield and there are 
testpoints which you can use to power additional electronics.

  PS: It would be nice to have some informations regarding power
  management documented on the wiki:
  http://wiki.openmoko.org/wiki/Freerunner_Navigation_Board_v3
I will add more information when I can test the first machine assembled board.

Best regards,
  Christoph

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Buiding qtmoko kernel - mssing files ...

2011-05-22 Thread Uri Savoray
Following the instructions on the source README file, after issuing the make, 
I get:
make: running qbuild default
Project (/src/libraries/qfso) WARNING: Missing header: org.freesmartphone.Device
.LED.h
Project (/src/libraries/qfso) WARNING: Missing header: org.freesmartphone.GSM.De
vice.h
Project (/src/libraries/qfso) WARNING: Missing header: org.freesmartphone.GSM.Ca
ll.h
Project (/src/libraries/qfso) WARNING: Missing header: org.freesmartphone.GSM.Ne
twork.h
Project (/src/libraries/qfso) WARNING: Missing header: org.freesmartphone.GSM.Ca
llDetail.h
Project (/src/libraries/qfso) WARNING: Missing header: org.freesmartphone.GSM.Ca
llDetailList.h
Project (/src/libraries/qfso) WARNING: Missing header: org.freesmartphone.GSM.Ne
tworkProviderList.h
Project (/src/libraries/qfso) WARNING: Missing header: org.freesmartphone.GSM.Ne
tworkProvider.h
Project (/src/libraries/qfso) WARNING: Missing moc input file org.freesmartphone
.Device.LED.cpp
Project (/src/libraries/qfso) WARNING: Missing moc input file org.freesmartphone
.GSM.Device.cpp
Project (/src/libraries/qfso) WARNING: Missing moc input file org.freesmartphone
.GSM.Call.cpp
Project (/src/libraries/qfso) WARNING: Missing moc input file org.freesmartphone
.GSM.Network.cpp
Project (/src/libraries/qfso) WARNING: Missing moc input file org.freesmartphone
.GSM.CallDetail.cpp
Project (/src/libraries/qfso) WARNING: Missing moc input file org.freesmartphone
.GSM.CallDetailList.cpp
Project (/src/libraries/qfso) WARNING: Missing moc input file org.freesmartphone
.GSM.NetworkProviderList.cpp
Project (/src/libraries/qfso) WARNING: Missing moc input file org.freesmartphone
.GSM.NetworkProvider.cpp
Project (/src/libraries/qfso) WARNING: Missing moc input file org.freesmartphone
.Device.LED.h
Project (/src/libraries/qfso) WARNING: Missing moc input file org.freesmartphone
.GSM.Device.h
Project (/src/libraries/qfso) WARNING: Missing moc input file org.freesmartphone
.GSM.Call.h
Project (/src/libraries/qfso) WARNING: Missing moc input file org.freesmartphone
.GSM.Network.h
Project (/src/libraries/qfso) WARNING: Missing moc input file org.freesmartphone
.GSM.CallDetail.h
Project (/src/libraries/qfso) WARNING: Missing moc input file org.freesmartphone
.GSM.CallDetailList.h
Project (/src/libraries/qfso) WARNING: Missing moc input file org.freesmartphone
.GSM.NetworkProviderList.h
Project (/src/libraries/qfso) WARNING: Missing moc input file org.freesmartphone
.GSM.NetworkProvider.h
Project (/src/libraries/qfso) WARNING: Unable to find file org.freesmartphone.De
vice.LED.cpp
Project (/src/libraries/qfso) WARNING: Unable to find file org.freesmartphone.GS
M.Device.cpp
Project (/src/libraries/qfso) WARNING: Unable to find file org.freesmartphone.GS
M.Call.cpp
Project (/src/libraries/qfso) WARNING: Unable to find file org.freesmartphone.GS
M.Network.cpp
Project (/src/libraries/qfso) WARNING: Unable to find file org.freesmartphone.GS
M.CallDetail.cpp
Project (/src/libraries/qfso) WARNING: Unable to find file org.freesmartphone.GS
M.CallDetailList.cpp
Project (/src/libraries/qfso) WARNING: Unable to find file org.freesmartphone.GS
M.NetworkProviderList.cpp
Project (/src/libraries/qfso) WARNING: Unable to find file org.freesmartphone.GS
M.NetworkProvider.cpp
Project (/src/libraries/qfso) ERROR: Terminated due to warnings
make: *** [all] Aborted
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Installing debian

2011-05-22 Thread Eric Smith
Has anyone recently successfully installed debian on the gta02?

I am getting errors that I think are all related to retrieve
errors.

And are there any other FSO mirrors as this one is not
accessible, http://pkg-fso.alioth.debian.org/debian

-- 
- Eric Smith

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Measuring signal strength on SHR

2011-05-22 Thread Eric Smith
Hi

How can I test the signal strength in dB (and ASU) on SHR?

-- 
- Eric Smith

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Installing debian

2011-05-22 Thread Timo Juhani Lindfors
Eric Smith e...@fruitcom.com writes:
 And are there any other FSO mirrors as this one is not
 accessible, http://pkg-fso.alioth.debian.org/debian

Thanks for you interest. Alioth is being moved to new hardware. Please
try again in a week or so:

http://lists.debian.org/debian-infrastructure-announce/2011/05/msg0.html

If you still hit problems, please attach the complete output that you
get from install.sh. Also, you might want to use the

http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/smartphones-userland

mailing list so that we are more likely to notice a debian specific
issue from all the other community@ traffic.

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Installing debian - kernel

2011-05-22 Thread Eric Smith
I also cannot find a kernel image either through the install
or by googling.
E: Unable to locate package linux-image-2.6.29-openmoko-gta02

Any ideas short of compiling?

-- 
- Eric Smith
Eric Smith said:
 Has anyone recently successfully installed debian on the gta02?
 
 I am getting errors that I think are all related to retrieve
 errors.
 
 And are there any other FSO mirrors as this one is not
 accessible, http://pkg-fso.alioth.debian.org/debian
 
 -- 
 - Eric Smith

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community