<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.openmoko.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.openmoko.org/api.php?action=feedcontributions&amp;user=Vladok&amp;feedformat=atom</id>
		<title>Openmoko - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.openmoko.org/api.php?action=feedcontributions&amp;user=Vladok&amp;feedformat=atom"/>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Special:Contributions/Vladok"/>
		<updated>2013-06-19T18:54:36Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.6</generator>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Debug_Board_v3</id>
		<title>Debug Board v3</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Debug_Board_v3"/>
				<updated>2008-11-19T18:10:31Z</updated>
		
		<summary type="html">&lt;p&gt;Vladok: Add link to schematics&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Debug Board v3}}&lt;br /&gt;
&lt;br /&gt;
{{Dboard}}&lt;br /&gt;
&lt;br /&gt;
[[Image:Neo1973 debugboard v3 top.jpg|thumb|Debug Board v3, PCB photograph]]&lt;br /&gt;
&lt;br /&gt;
The Debug Board v3 is the most recent version of the Debug Board for [[Neo 1973]] and [[Neo FreeRunner]]. It is sold seperately from the phones.&lt;br /&gt;
&lt;br /&gt;
You need the debug board to have a serial console and for JTAG.&lt;br /&gt;
The debug board lets you:&lt;br /&gt;
&lt;br /&gt;
* access the serial console, to get kernel debug messages the moment the respective events occur (or to get the kernel's  last words when it crashes hard)&lt;br /&gt;
&lt;br /&gt;
* use JTAG to halt the processor anytime and analyze the system state (this can also be used with the gdb debugger)&lt;br /&gt;
&lt;br /&gt;
* enable write access to the [[NOR Flash|NOR]]&lt;br /&gt;
&lt;br /&gt;
Serial console and JTAG are very useful (actually, indispensable) for kernel debugging.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Debugboard v2 diagram.png|right|500px|Architecture Diagram]]&lt;br /&gt;
&lt;br /&gt;
The [[Debug Board | debug board]] provides these key components.&lt;br /&gt;
&lt;br /&gt;
* [[Debug Board#USB Hub | USB Hub]]&lt;br /&gt;
* [[Debug Board#JTAG using FT2232 | JTAG using FT2232]]&lt;br /&gt;
* [[Debug Board#Serial Port | Serial Port]]&lt;br /&gt;
&lt;br /&gt;
=== Schematics ===&lt;br /&gt;
&lt;br /&gt;
The Schematics of this board can be found at http://people.openmoko.org/joerg/schematics/debug_board/OpenMoKo_Debug_Board_V3_MP.pdf&lt;br /&gt;
&lt;br /&gt;
=== USB Hub ===&lt;br /&gt;
&lt;br /&gt;
This bus-powered hub&lt;br /&gt;
* attaches to the laptop using its upstream port&lt;br /&gt;
* attaches to the FT2232D for JTAG and serial console on downstream port 1&lt;br /&gt;
* attaches to a free USB-A connector using downstream port 2&lt;br /&gt;
* attaches to the phone using downstream port 3&lt;br /&gt;
&lt;br /&gt;
Using the hub, you can have access to the phone, JTAG and serial simultaneously, through a single USB cable.&lt;br /&gt;
&lt;br /&gt;
You can actually even charge the phone (100mA slow charge) using that downstream port.&lt;br /&gt;
&lt;br /&gt;
For the ISB hub function, we use the TUSB2046B chip.&lt;br /&gt;
&lt;br /&gt;
=== JTAG using FT2232 ===&lt;br /&gt;
&lt;br /&gt;
Basically, we integrate a USB-JTAG adaptor similar to the [Amontec JTAGkey-tiny].  The actual reference design that we used (Thanks to Joern!) was found at http://www.oocdlink.com (but the domain has gone).&lt;br /&gt;
&lt;br /&gt;
This provides us full JTAG debugging, at about 150times the speed of the [[wiggler]]&lt;br /&gt;
&lt;br /&gt;
The actual JTAG port is connected with&lt;br /&gt;
* the phone (via debug flex cable)&lt;br /&gt;
* A separate 20-pin header using standard ARM-JTAG pinout&lt;br /&gt;
** this allows the user to use this device as JTAG adaptor even for other arm-based devices&lt;br /&gt;
&lt;br /&gt;
=== Serial Port ===&lt;br /&gt;
&lt;br /&gt;
Instead of replicating a true RS232 port, we wanted to use a USB serial converter chip,&lt;br /&gt;
such as the FT232 or the PL2303.&lt;br /&gt;
&lt;br /&gt;
As it turns out, we can even use the second port of the FT2232 simultaneously with the JTAG.  So no extra FT232 or PL2303 is required.&lt;br /&gt;
&lt;br /&gt;
==== Tri-State Serial Port ====&lt;br /&gt;
&lt;br /&gt;
On GTA01 the CPU UART serial port needed a multiplexer formed by a tri-state driver, since it was both connected to the GSM modem AND to the debug board.  We drive the GTA01-tri-state driver mux by an inverted GSM_EN signal (pin 7 on FPC connector).&lt;br /&gt;
For GTA02 the console serial port isn't multiplexed and connects directly to CPU UART.&lt;br /&gt;
&lt;br /&gt;
== Usage Instructions ==&lt;br /&gt;
&lt;br /&gt;
=== Preconditions ===&lt;br /&gt;
&lt;br /&gt;
==== FT2232D EEPROM ====&lt;br /&gt;
&lt;br /&gt;
Your Debug Board contains a small serial EEPROM which should be flashed correctly during production.  However, some boards have received incorrect/incomplete programming during production and thus you should verify this.&lt;br /&gt;
&lt;br /&gt;
If the board shows up as USB ID 1457:5118, then everything is correct.&lt;br /&gt;
&lt;br /&gt;
Only if your board shows up as USB ID 0403:6010, then you will need to flash the board!&lt;br /&gt;
&lt;br /&gt;
===== Flashing with Linux =====&lt;br /&gt;
&lt;br /&gt;
{{note|FIC has done that for you, in case you have officially been supplied with the board.  However, if you are one of the early adopters, the configuration and USB vendorID / productID might have not yet been set correctly.}}&lt;br /&gt;
&lt;br /&gt;
In order to do so, you can use the ftdi_eeprom program from&lt;br /&gt;
http://www.intra2net.com/de/produkte/opensource/ftdi/. Unfortunately, the latest version (0.2) doesn't yet contain support for our FT2232D, so you need the patch from http://people.openmoko.org/laforge/misc/debug_board_v2/ftdi_eeprom/ftdi_eeprom-0.2-moko.patch&lt;br /&gt;
&lt;br /&gt;
You may also need to apply the following patch to libftdi:&lt;br /&gt;
http://people.openmoko.org/werner/libftdi-c56-strings-dirty-hack.patch&lt;br /&gt;
(See http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=321 for additional details.)&lt;br /&gt;
&lt;br /&gt;
Furthermore, you will need the EEPROM config:&lt;br /&gt;
http://people.openmoko.org/laforge/misc/debug_board_v2/ftdi_eeprom/neo1973_debug_board_v2.ftdi&lt;br /&gt;
&lt;br /&gt;
Once you have compiled ftdi_eeprom, you can run&lt;br /&gt;
ftdi_eeprom --flash-eeprom neo1973_debug_board_v2.ftdi&lt;br /&gt;
&lt;br /&gt;
{{warning|Make sure you don't have any other FTDI FT232 / FT2232 based devices attached to the USB while running ftdi_eeprom.  It might be wise to disconnect everything but the debug board}}&lt;br /&gt;
&lt;br /&gt;
You should get something like the following printout if everything was successful:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
FTDI eeprom generator v0.2&lt;br /&gt;
(c) Intra2net AG &amp;lt;opensource@intra2net.com&amp;gt;&lt;br /&gt;
FTDI init: 0&lt;br /&gt;
Unable to find FTDI devices under given vendor/product id: 0x1457/0x5118&lt;br /&gt;
Retrying with default FTDI id.&lt;br /&gt;
Used eeprom space: 102 bytes&lt;br /&gt;
FTDI write eeprom: 0&lt;br /&gt;
Writing to file: neo1973_debug_board_v2.eeprom&lt;br /&gt;
FTDI close: 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once the flashing has finished, just disconnect and reconnect, and you should see&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ lsusb -v -d 0x1457:&lt;br /&gt;
Bus 005 Device 009: ID 1457:5118&lt;br /&gt;
Device Descriptor:&lt;br /&gt;
bLength                18&lt;br /&gt;
bDescriptorType         1&lt;br /&gt;
bcdUSB               2.00&lt;br /&gt;
bDeviceClass            0 (Defined at Interface level)&lt;br /&gt;
bDeviceSubClass         0&lt;br /&gt;
bDeviceProtocol         0&lt;br /&gt;
bMaxPacketSize0         8&lt;br /&gt;
idVendor           0x1457&lt;br /&gt;
idProduct          0x5118&lt;br /&gt;
bcdDevice            5.00&lt;br /&gt;
iManufacturer           1 Openmoko&lt;br /&gt;
iProduct                2 Debug Board for Neo1973&lt;br /&gt;
iSerial                 0&lt;br /&gt;
bNumConfigurations      1&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Flashing with Windows =====&lt;br /&gt;
{{note|FIC has done that for you, in case you have officially been supplied with the board.  However, if you are one of the early adopters, the configuration and USB vendorID / productID might have not yet been set correctly.}}&lt;br /&gt;
&lt;br /&gt;
In order to do so, you can use the FTDI Mprog program from http://www.ftdichip.com/Resources/Utilities/MProg3.0_Setup.exe&lt;br /&gt;
&lt;br /&gt;
You will need&lt;br /&gt;
* The EEPROM Template http://people.openmoko.org/laforge/misc/debug_board_v2/mprog_template/neo1973_debugboard_v2.ept&lt;br /&gt;
&lt;br /&gt;
==== Drivers ====&lt;br /&gt;
&lt;br /&gt;
===== Linux =====&lt;br /&gt;
&lt;br /&gt;
Please make sure you have libftdi-0.8 or later.  Earlier versions are known to cause problems&lt;br /&gt;
&lt;br /&gt;
Furthermore, you will need to do the following:&lt;br /&gt;
&lt;br /&gt;
====== ftdi_sio module option ======&lt;br /&gt;
&lt;br /&gt;
rmmod ftdi_sio&lt;br /&gt;
&lt;br /&gt;
modprobe ftdi_sio vendor=0x1457 product=0x5118&lt;br /&gt;
&lt;br /&gt;
or the equivalent in your modules.conf&lt;br /&gt;
&lt;br /&gt;
====== udev rule ======&lt;br /&gt;
&lt;br /&gt;
Please install the rules from http://people.openmoko.org/laforge/misc/debug_board_v2/udev_rules/&lt;br /&gt;
&lt;br /&gt;
{{note|Some distros no longer name their USB subsystem '''usb_device''', but uses simply '''usb''' instead (e.g. Ubuntu 8.x). If so, you should change the line with SUBSYSTEM accordingly, otherwise the device will not be recognized by the udev rule.}}&lt;br /&gt;
&lt;br /&gt;
===== Windows =====&lt;br /&gt;
&lt;br /&gt;
Please use the driver from http://people.openmoko.org/laforge/misc/debug_board_v2/windows_drivers/&lt;br /&gt;
&lt;br /&gt;
=== Hardware connection ===&lt;br /&gt;
&lt;br /&gt;
* [[Connecting Neo1973 with Debug Board v2]] (shows how to connect the FPC)&lt;br /&gt;
&lt;br /&gt;
The recommended connection sequence given in [[Debug Board v2#Hardware connection]] may not work for debug board v3 and the FreeRunner. It seems impossible to turn on the FreeRunner after plugging the FreeRunner USB cable into the PC, but before plugging the debug board USB cable into the PC. After the debug board is powered by the PC, the FreeRunner should start.&lt;br /&gt;
&lt;br /&gt;
=== Suggestions ===&lt;br /&gt;
&lt;br /&gt;
* [[User:Cfriedt]] 20081021 The Debug Board v3 uses 3.3V signalling levels on J1 (the 20-pin ARM JTAG port). Many other ARM devices use 1.8V signalling. For the next Dboard hardware revision, I would suggest using the same level-shifter as the FlySwatter. The FlySwatter uses two SN74AVC4T245 ([http://elinux.org/upload/4/46/Flyswatter-schematic.pdf ref]) buffers to provide a signalling range of 1.2V to 3.6V ([http://elinux.org/Flyswatter ref]).&lt;br /&gt;
&lt;br /&gt;
=== Actually using it ===&lt;br /&gt;
&lt;br /&gt;
==== On Linux ====&lt;br /&gt;
&lt;br /&gt;
===== Serial Port =====&lt;br /&gt;
&lt;br /&gt;
The Linux kernel of your host system will create a virtual serial device called '''/dev/ttyUSBx''' where 'x' is a sequentially assigned number.  If you don't have any other USB serial converters attached to your machine, the device name will be '''/dev/ttyUSB1'''&lt;br /&gt;
(baud rate 115200 8N1).&lt;br /&gt;
&lt;br /&gt;
You can use your favourite terminal emualtor (minicom, cu, zc, ...) just like for any other/real serial port. You may use gdb as well (eg. target remote /dev/ttya).&lt;br /&gt;
&lt;br /&gt;
===== JTAG =====&lt;br /&gt;
&lt;br /&gt;
Once you have installed libftdi &amp;gt;= 0.8 and configured [[OpenOCD]] with the correct openocd.cfg from [[OpenOCD#openocd.cfg]], it should work just fine.&lt;br /&gt;
&lt;br /&gt;
Please see [[OpenOCD#OpenOCD_and_Debug_Board]] for some more information.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
We previously had [[Neo1973 Debug Board v1]] (inherited from some weird engineers who must have seen Brazil too often).&lt;br /&gt;
Version 1 was never shipped to phase-0 or phaes-1, and not sold to anyone.&lt;br /&gt;
&lt;br /&gt;
=== Changes from v2 to v3 ===&lt;br /&gt;
&lt;br /&gt;
* drastically reduce the effective load capacitance on the upstream USB port&lt;br /&gt;
* use a load-limiting 3V LDO to further ensure USB spec electrical compliance&lt;br /&gt;
* add a new 10pin header [footprint] to make the I2C/SPI/IRQ pins of the GTA01/GTA02 debug connector accessible&lt;br /&gt;
* rotate the 20pin ARM-JTAG connector to be able to use standard 90degree-angled sockets&lt;br /&gt;
* give LED's and connectors proper names on the silk&lt;br /&gt;
* add openmoko logo to the bottom silk screen&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Changes from v1 to v2 ===&lt;br /&gt;
&lt;br /&gt;
* get rid of ethernet&lt;br /&gt;
** we don't need it, and&lt;br /&gt;
** we especially don't want a 40pin parallel 66MHz bus going between two pcb's&lt;br /&gt;
* get rid of 7-segment LED displays&lt;br /&gt;
** not really needed.  We have a serial port&lt;br /&gt;
** could be replaced by one or two GPIO LED's&lt;br /&gt;
* get rid of built-in [[wiggler]]&lt;br /&gt;
** nobody has a parallel port on the laptop these days&lt;br /&gt;
* get rid of li-ion battery (including charger)&lt;br /&gt;
** the device can be fully usb powered by the laptop&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;bottom&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Debug Board]]&lt;br /&gt;
[[Category:Neo1973 Hardware]]&lt;br /&gt;
[[Category:Neo1973 Hardware Debugging]]&lt;br /&gt;
[[Category:Neo FreeRunner Hardware]]&lt;/div&gt;</summary>
		<author><name>Vladok</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Neo_FreeRunner_Memory_Mapping</id>
		<title>Neo FreeRunner Memory Mapping</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Neo_FreeRunner_Memory_Mapping"/>
				<updated>2008-10-09T05:31:47Z</updated>
		
		<summary type="html">&lt;p&gt;Vladok: Fix SDRAM mapping (see 2442 specs, table 5-1)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The first block holds a little 4KByte RAM buffer that is auto-filled&lt;br /&gt;
from NAND by CPU hardware, called &amp;quot;steppingstone&amp;quot; when we boot from&lt;br /&gt;
NAND, or the NOR is mapped in there.&lt;br /&gt;
&lt;br /&gt;
nCS0: 00000000 07FFFFFF  4K steppingstone or NOR (Aux held down) &amp;lt;br&amp;gt;&lt;br /&gt;
nCS1: 08000000 0FFFFFFF  Glamo &amp;lt;br&amp;gt;&lt;br /&gt;
nCS2: 10000000 17FFFFFF  nothing mapped &amp;lt;br&amp;gt;&lt;br /&gt;
nCS3: 18000000 1FFFFFFF  NOR &amp;lt;br&amp;gt;&lt;br /&gt;
nCS4: 20000000 17FFFFFF  nothing mapped &amp;lt;br&amp;gt;&lt;br /&gt;
nCS5: 28000000 2FFFFFFF  nothing mapped &amp;lt;br&amp;gt;&lt;br /&gt;
nCS6: 30000000 33FFFFFF  on-MCP SDRAM 64MB &amp;lt;br&amp;gt;&lt;br /&gt;
nCS7: 34000000 37FFFFFF  external SDRAM 64MB &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Neo FreeRunner Hardware]]&lt;/div&gt;</summary>
		<author><name>Vladok</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Openmoko_Local_Groups:_Bratislava</id>
		<title>Openmoko Local Groups: Bratislava</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Openmoko_Local_Groups:_Bratislava"/>
				<updated>2007-08-16T20:30:15Z</updated>
		
		<summary type="html">&lt;p&gt;Vladok: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to OpenMoko Bratislava!&lt;br /&gt;
&lt;br /&gt;
{|border=1&lt;br /&gt;
!Name&lt;br /&gt;
!Skills&lt;br /&gt;
!Interest&lt;br /&gt;
|-&lt;br /&gt;
|[[User:Vladok|VladoK]]&lt;br /&gt;
|C/C++/...&lt;br /&gt;
|GPS stuff, remote, pulseaudio, maybe some hw mods&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;/div&gt;</summary>
		<author><name>Vladok</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/Openmoko_Local_Groups</id>
		<title>Openmoko Local Groups</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/Openmoko_Local_Groups"/>
				<updated>2007-08-16T20:16:39Z</updated>
		
		<summary type="html">&lt;p&gt;Vladok: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
'''OpenMoko Local Groups...'''&lt;br /&gt;
&lt;br /&gt;
* can be used for developers to meet and get to know each other&lt;br /&gt;
* can be used for developing&lt;br /&gt;
* may provide the room for real-life discussions away from mailinglists/wiki&lt;br /&gt;
* can support early support handling their GTA01Bv4 and exchange experiences&lt;br /&gt;
* fasten the community's cohesion&lt;br /&gt;
* give motivation&lt;br /&gt;
&lt;br /&gt;
== EU ==&lt;br /&gt;
&lt;br /&gt;
* Austria&lt;br /&gt;
** [[OpenMoko_Local_Groups: Vienna|Vienna]] &lt;br /&gt;
&lt;br /&gt;
* Belgium&lt;br /&gt;
** [[OpenMoko_local_Groups: Antwerp|Antwerp]]&lt;br /&gt;
&lt;br /&gt;
* Denmark&lt;br /&gt;
** [[OpenMoko_local_Groups: Copenhagen|Copenhagen]]&lt;br /&gt;
&lt;br /&gt;
* Finland &lt;br /&gt;
** [[OpenMoko_Local_Groups: Helsinki|Helsinki]] &lt;br /&gt;
&lt;br /&gt;
* France &lt;br /&gt;
** [[OpenMoko_Local_Groups: Paris|Paris]]&lt;br /&gt;
** [[OpenMoko_Local_Groups: Toulouse|Toulouse]] &lt;br /&gt;
&lt;br /&gt;
* Germany &lt;br /&gt;
** [[OpenMoko_Local_Groups: Berlin|Berlin]]&lt;br /&gt;
** [[OpenMoko_Local_Groups: Braunschweig|Braunschweig]]&lt;br /&gt;
** [[OpenMoko_Local_Groups: Duesseldorf|Duesseldorf]] &lt;br /&gt;
** [[OpenMoko_Local_Groups: Frankfurt Main|Frankfurt Main]] &lt;br /&gt;
** [[OpenMoko_Local_Groups: OWL|OWL]]&lt;br /&gt;
** [[OpenMoko_Local_Groups: Ingolstadt|Ingolstadt]]&lt;br /&gt;
&lt;br /&gt;
* [[OpenMoko_Local_Groups:_Netherlands|Netherlands]] &lt;br /&gt;
** [[OpenMoko_Local_Groups: Amsterdam|Amsterdam]] &lt;br /&gt;
** [[OpenMoko_Local_Groups: Den Haag|Den Haag/The Hague]] &lt;br /&gt;
** [[OpenMoko_Local_Groups: Eindhoven|Eindhoven]] &lt;br /&gt;
** [[OpenMoko_Local_Groups: Ede|Ede]]&lt;br /&gt;
&lt;br /&gt;
* Italy&lt;br /&gt;
** [[OpenMoko_Local_Groups: Milan|Milan]] &lt;br /&gt;
** [[OpenMoko_Local_Groups: Turin|Turin]] &lt;br /&gt;
&lt;br /&gt;
* [[OpenMoko_Local_Groups:_Norway|Norway]]&lt;br /&gt;
** [[OpenMoko_Local_Groups:_Oslo|Oslo]]&lt;br /&gt;
** [[OpenMoko_Local_Groups: Trondheim|Trondheim]] &lt;br /&gt;
&lt;br /&gt;
* Poland &lt;br /&gt;
** [[OpenMoko_Local_Groups: Warsaw|Warsaw]] &lt;br /&gt;
&lt;br /&gt;
* [[OpenMoko_Local_Groups:_Portugal|Portugal]]&lt;br /&gt;
** [[OpenMoko_Local_Groups: Braga|Braga]] &lt;br /&gt;
&lt;br /&gt;
* Romania&lt;br /&gt;
** [[OpenMoko_Local_Groups: Bucharest|Bucharest]]&lt;br /&gt;
&lt;br /&gt;
* Slovakia&lt;br /&gt;
** [[OpenMoko_Local_Groups: Bratislava|Bratislava]]&lt;br /&gt;
&lt;br /&gt;
* Spain &lt;br /&gt;
** [[OpenMoko_Local_Groups: Madrid|Madrid]] &lt;br /&gt;
&lt;br /&gt;
* Sweden &lt;br /&gt;
** [[OpenMoko_Local_Groups: Gothenburg|Gothenburg]] &lt;br /&gt;
&lt;br /&gt;
* [[OpenMoko_Local_Groups: Switzerland|Switzerland]]&lt;br /&gt;
** [[OpenMoko_Local_Groups: Bern|Bern]] &lt;br /&gt;
&lt;br /&gt;
* UK&lt;br /&gt;
** England&lt;br /&gt;
*** [[OpenMoko_Local_Groups: Birmingham|Birmingham]] &lt;br /&gt;
*** [[OpenMoko_Local_Groups: London|London]]&lt;br /&gt;
** Scotland&lt;br /&gt;
*** [[OpenMoko_Local_Groups: Fife|Fife]]&lt;br /&gt;
*** [[OpenMoko_Local_Groups: Edinburgh|Edinburgh]]&lt;br /&gt;
&lt;br /&gt;
== Oceania ==&lt;br /&gt;
&lt;br /&gt;
* Australia &lt;br /&gt;
** [[OpenMoko_Local_Groups: Adelaide|Adelaide]]&lt;br /&gt;
** [[OpenMoko_Local_Groups: Canberra|Canberra]]&lt;br /&gt;
** [[OpenMoko_Local_Groups: Melbourne|Melbourne]]&lt;br /&gt;
&lt;br /&gt;
* New Zealand&lt;br /&gt;
** [[OpenMoko_Local_Groups: Auckland|Auckland]]&lt;br /&gt;
** [[OpenMoko_Local_Groups: Christchurch|Christchurch]]&lt;br /&gt;
&lt;br /&gt;
== Asia ==&lt;br /&gt;
* India&lt;br /&gt;
** [[OpenMoko_Local_Groups: Delhi|Delhi]]&lt;br /&gt;
* Singapore&lt;br /&gt;
** [[OpenMoko_Local_Groups: Singapore|Singapore]]&lt;br /&gt;
&lt;br /&gt;
== USA ==&lt;br /&gt;
* Alabama&lt;br /&gt;
** [[OpenMoko_Local_Groups: Alabama|Alabama]]&lt;br /&gt;
&lt;br /&gt;
* Arizona&lt;br /&gt;
** [[OpenMoko_Local_Groups: Arizona|Arizona]]&lt;br /&gt;
&lt;br /&gt;
* California &lt;br /&gt;
** [[OpenMoko_Local_Groups: San Diego|San Diego]] &lt;br /&gt;
** [[OpenMoko_Local_Groups: San Francisco|San Francisco]] &lt;br /&gt;
** [[OpenMoko_Local_Groups: Sacramento|Sacramento]]&lt;br /&gt;
&lt;br /&gt;
* Colorado&lt;br /&gt;
** [[OpenMoko_Local_Groups: Colorado Springs|Colorado Springs]]&lt;br /&gt;
&lt;br /&gt;
* District of Columbia&lt;br /&gt;
** [[OpenMoko_Local_Groups: Washington DC Metro | Washington DC Metro]]&lt;br /&gt;
&lt;br /&gt;
* Florida&lt;br /&gt;
** [[OpenMoko_Local_Groups: Central Florida | Central Florida]]&lt;br /&gt;
&lt;br /&gt;
* Georgia&lt;br /&gt;
** [[OpenMoko_Local_Groups: Atlanta | Atlanta]]&lt;br /&gt;
&lt;br /&gt;
* Illinois &lt;br /&gt;
** [[OpenMoko_Local_Groups: Chicago|Chicago]]&lt;br /&gt;
&lt;br /&gt;
* Indiana&lt;br /&gt;
** [[OpenMoko_Local_Groups: Bloomington|Bloomington]]&lt;br /&gt;
&lt;br /&gt;
* Iowa&lt;br /&gt;
** [[OpenMoko_Local_Groups: Iowa-Ames | Iowa-Ames]] &lt;br /&gt;
&lt;br /&gt;
* Massachusetts&lt;br /&gt;
** [[OpenMoko_Local_groups: Boston|Boston]]&lt;br /&gt;
&lt;br /&gt;
* Michigan &lt;br /&gt;
** [[OpenMoko_Local_Groups: Detroit|Detroit]] &lt;br /&gt;
&lt;br /&gt;
* New Jersey&lt;br /&gt;
** [[OpenMoko_Local_Groups: Stevens Institute of Technology, Hoboken NJ | Stevens Institute of Technology, Hoboken NJ  ]]&lt;br /&gt;
&lt;br /&gt;
* New York&lt;br /&gt;
** [[OpenMoko_Local_Groups: NYC Metro | NYC Metro]]&lt;br /&gt;
&lt;br /&gt;
* North Carolina&lt;br /&gt;
** [[OpenMoko Local_Groups: Charlotte | Charlotte]]&lt;br /&gt;
&lt;br /&gt;
* Ohio &lt;br /&gt;
** [[OpenMoko_Local_Groups: Cleveland|Cleveland]] &lt;br /&gt;
&lt;br /&gt;
* Oregon &lt;br /&gt;
** [[OpenMoko_Local_Groups: Eugene|Eugene]] &lt;br /&gt;
** [[OpenMoko_Local_Groups: Portland|Portland]] &lt;br /&gt;
&lt;br /&gt;
* Texas &lt;br /&gt;
** [[OpenMoko_Local_Groups: North Texas|North Texas]]&lt;br /&gt;
** [[OpenMoko_Local_Groups: Central Texas|Central Texas]]&lt;br /&gt;
&lt;br /&gt;
* Utah&lt;br /&gt;
** [[OpenMoko_Local_Groups: Salt Lake|Salt Lake]]&lt;br /&gt;
&lt;br /&gt;
* Virginia&lt;br /&gt;
** [[OpenMoko_Local_Groups: Virginia|Virginia]]&lt;br /&gt;
&lt;br /&gt;
== Canada ==&lt;br /&gt;
* Alberta&lt;br /&gt;
** [[OpenMoko_Local_Groups: Calgary|Calgary]]&lt;br /&gt;
** [[OpenMoko_Local_Groups: Edmonton|Edmonton]]&lt;br /&gt;
** [[OpenMoko_Local_Groups: Pincher Creek|Pincher Creek]]&lt;br /&gt;
* British Columbia&lt;br /&gt;
** [[OpenMoko_Local_Groups: Vancouver|Vancouver]]&lt;br /&gt;
* Ontario&lt;br /&gt;
** [[OpenMoko_Local_Groups: Ottawa|Ottawa]]&lt;br /&gt;
** [[OpenMoko_Local_Groups: Toronto|Toronto]]&lt;br /&gt;
* Quebec &lt;br /&gt;
** [[OpenMoko_Local_Groups: Montreal|Montreal]]&lt;br /&gt;
&lt;br /&gt;
== Colombia ==&lt;br /&gt;
* Bogotá&lt;br /&gt;
** [[OpenMoko_Local_Groups: Bogota|Bogotá]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Community]]&lt;br /&gt;
[[Category:Neo1973 Phase 1 related]]&lt;/div&gt;</summary>
		<author><name>Vladok</name></author>	</entry>

	<entry>
		<id>http://wiki.openmoko.org/wiki/User:Vladok</id>
		<title>User:Vladok</title>
		<link rel="alternate" type="text/html" href="http://wiki.openmoko.org/wiki/User:Vladok"/>
				<updated>2007-04-10T07:42:13Z</updated>
		
		<summary type="html">&lt;p&gt;Vladok: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Name:''' Vladimir Koutny&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Location:''' Bratislava, Slovakia&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
* MSc in CS, Comenius University, Bratislava (distributed systems, computer graphics), 2004&lt;br /&gt;
* C/C++, Pascal, Java, PHP, Lua, bash, ... and others&lt;br /&gt;
&lt;br /&gt;
==OpenMoko==&lt;br /&gt;
* GPS navigation, maybe some OSM work&lt;br /&gt;
* Alarm clock customization&lt;br /&gt;
* OpenMoko scripting language preference: Python/Lua&lt;/div&gt;</summary>
		<author><name>Vladok</name></author>	</entry>

	</feed>