<font size=2 face="sans-serif">Hello,</font>
<br>
<br><font size=2 face="sans-serif">first an happy new year to all!</font>
<br>
<br><font size=2 face="sans-serif">I still intend to use IrDA instead of
UART in order to have an wireless debug connection. On the host side, this
seems to be a very easy task, thanks to chips like these:</font>
<br><a href=http://www.ti.com/product/tir1000><font size=2 face="sans-serif">http://www.ti.com/product/tir1000</font></a>
<br><font size=2 face="sans-serif">datasheet.octopart.com/HSDL-7000-Avago-datasheet-71627.pdf</font>
<br><a href=www.vishay.com/docs/82546/toim4232.pdf><font size=2 face="sans-serif">www.vishay.com/docs/82546/toim4232.pdf</font></a>
<br>
<br><font size=2 face="sans-serif">For example from Digikey you can get
an IR-adapter like the TFDU4100:</font>
<br><a href="http://www.digikey.de/scripts/dksearch/dksus.dll?vendor=0&keywords=tfdu4100"><font size=2 face="sans-serif">http://www.digikey.de/scripts/dksearch/dksus.dll?vendor=0&keywords=tfdu4100</font></a>
<br>
<br><font size=2 face="sans-serif">You can easily wire it with the encoder/decoder-chip
and connect it to something like this:</font>
<br><a href=http://www.ftdichip.com/Support/Documents/DataSheets/Modules/DS_FT2232H_Mini_Module.pdf><font size=2 face="sans-serif">http://www.ftdichip.com/Support/Documents/DataSheets/Modules/DS_FT2232H_Mini_Module.pdf</font></a>
<br>
<br><font size=2 face="sans-serif">Then you even don't need any UART on
the host anymore in order to debug. I even think that GD could provide
this easily as an optional cable like the RS232-cable.</font>
<br>
<br>
<br><font size=2 face="sans-serif">Unfortunately it has turned out, that
on the target side things are quite complicated. It's not enough just to
switch some bits within the OMAP3 in order to get a simple serial connection
over IrDA. Instead of this, you need a complete driver that is able to
run a higher protocol.</font>
<br>
<br><font size=2 face="sans-serif">Some searching in the net reveals a
very nicely source named "omap-ir.c". But as you can see, it's
a networking driver for Linux, based on socket communication. What we need
is a concole driver for MLO and bootloader. My first trial to rewrite the
driver got stuck very soon, because I'm not an expert for that. In the
attachment you'll find my feeble result. Perhaps its at least useful for
inspiring someone other on this list...</font>
<br>
<br><font size=2 face="sans-serif">Best regards</font>
<br><font size=2 face="sans-serif">   Sven</font>
<br><font size=2 face="sans-serif"> </font>
<br>
<br>
<br>
<br>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">Von:      
 </font><font size=1 face="sans-serif">NeilBrown <neilb@suse.de></font>
<br><font size=1 color=#5f5f5f face="sans-serif">An:      
 </font><font size=1 face="sans-serif">"Dr. H. Nikolaus
Schaller" <hns@goldelico.com></font>
<br><font size=1 color=#5f5f5f face="sans-serif">Kopie:      
 </font><font size=1 face="sans-serif">List for communicating
with real GTA04 owners <gta04-owner@goldelico.com></font>
<br><font size=1 color=#5f5f5f face="sans-serif">Datum:      
 </font><font size=1 face="sans-serif">07.01.2013 23:10</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Betreff:    
   </font><font size=1 face="sans-serif">Re: [Gta04-owner]
GTA04A5 - was 8mW sleep for Beagle Board</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Gesendet von:    
   </font><font size=1 face="sans-serif">gta04-owner-bounces@goldelico.com</font>
<br>
<hr noshade>
<br>
<br><tt><font size=3>On Mon, 7 Jan 2013 18:55:52 +0100 "Dr. H. Nikolaus
Schaller"<br>
<hns@goldelico.com> wrote:<br>
</font></tt>
<br><tt><font size=3>><br>
> Am 07.01.2013 um 04:56 schrieb NeilBrown:<br>
><br>
> > On Fri, 4 Jan 2013 11:51:38 +0100 "Dr. H. Nikolaus Schaller"<br>
> > <hns@goldelico.com> wrote:<br>
> ><br>
> >><br>
> >> Am 04.01.2013 um 10:21 schrieb Radek Polak:<br>
> >><br>
> >>> On Thursday, January 03, 2013 01:09:53 AM NeilBrown wrote:<br>
> >>><br>
> >>>> On Tue, 1 Jan 2013 16:29:45 +0100 Radek Polak <psonek2@seznam.cz>
wrote:<br>
> >>>>> Hi,<br>
> >>>>> i found this mail:<br>
> >>>>><br>
> >>>>> </font></tt><a href="https://groups.google.com/forum/?fromgroups=#!topic/beagleboard/GXqO9rRsy"><tt><font size=3>https://groups.google.com/forum/?fromgroups=#!topic/beagleboard/GXqO9rRsy</font></tt></a><tt><font size=3><br>
> >>>>> Cg<br>
> >>>>><br>
> >>>>> Do i count right? 8mW means 2mA on 4V battery.
I wonder if we could apply<br>
> >>>>> this also on GTA04.<br>
> >>>><br>
> >>>> The first patch is a useful guide for writing similar
code for the GTA04.<br>
> >>>> The remainder aren't particularly relevant I think
- the relevant<br>
> >>>> functionality is already in mainline.<br>
> >>><br>
> >>> I wonder about the HW changes - if they can be also applied
on GTA04.<br>
> >><br>
> >> It is on the GTA04A5 todo list. At least the "disable
26MHz oscillator" patch.<br>
> >><br>
> ><br>
> > What else is on the A5 todo list?  I'm particularly hoping
that inserting the<br>
> > headset plug will cause an interrupt.<br>
> > Any chance of seeing the schematics before you commit to them
:-?<br>
><br>
> Yes, that is planned to be finalized this week.<br>
><br>
> Important (i.e. kernel relevant) changes are so far:<br>
> * power down 26 MHz oscillator through switching off VPLL1 (tbc.)<br>
> * LIS302 option removed completely<br>
> * LSM303 option removed completely<br>
> * BMA180 / HMC5883 replaced by BMC050<br>
> * GPS-chip has 1 second pulse - connected to GPIO114 (was connected
to LIS302)<br>
> * IrDA can be separately enabled/disabled (GPIO175 or TGPIO7 - tbc.)<br>
> * TCA8418 replaced by FFC connector (for external keyboard)<br>
> * there will be an optional connection that a 3G wakeup can simulate
pressing the power key (tbc.)<br>
> * switch in headset jack will pull down a GPIO if no headset is inserted
(tbc.)<br>
> * RESET-OUT from UMTS module connected to a GPIO so that it is possible
to detect if it is really running (tbc.)<br>
><br>
</font></tt>
<br><tt><font size=3>Sounds good. thanks.<br>
</font></tt>
<br><tt><font size=3>Though I wonder a bit about IrDA - does anyone actually
care about that?  I<br>
would imagine that most situations that would once have used IrDA would
not<br>
be using bluetooth.<br>
The OMAP3 is capable of generating CIR (Consumer IR) signals which most<br>
consumer electronics remote controls use.  That might be more useful,
however<br>
it needs to be wired differently.<br>
The CIR signal goes out on the uart3_cts_rctx  pin, where as IrDA
goes out on<br>
uart3_tx_irtx - So I don't think they can use the same IrLED (???).<br>
</font></tt>
<br>
<br><tt><font size=3>> Some options are a little critical and can't
be tested before building the first devices.<br>
> So there will be hardware options to disable/remove them if they don't
work well enough.<br>
><br>
> Non-software related changes replace some obsolete components, improve
the<br>
> GPS antenna switch, reduce noise generated by SD card interface, and
make a<br>
> really complete case kit possible with components from continued production.<br>
><br>
> But at the moment it does not look as if there is any demand for a
GTA04A5 board.<br>
> So far there is exactly 1 preorder for a GTA04A5 board...<br>
</font></tt>
<br><tt><font size=3>That's a shame.  Maybe demand will pick up as
Christmas gets further and<br>
further into the past...<br>
</font></tt>
<br><tt><font size=3>NeilBrown</font></tt>
<br><tt><font size=3>[Anhang "signature.asc" gelöscht von Sven
Dyroff/Mainz/Phytec] </font></tt>
<br><tt><font size=3>_______________________________________________<br>
Gta04-owner mailing list<br>
Gta04-owner@goldelico.com<br>
</font></tt><a href="http://lists.goldelico.com/mailman/listinfo/gta04-owner"><tt><font size=3>http://lists.goldelico.com/mailman/listinfo/gta04-owner</font></tt></a>
<br>
<br>