Re: GTA04 Block V4

2008-08-17 Thread Yair Mahalalel
Hi, Sorry for jumping late into this thread, but having that I didn't notice it earlier, and that I had no idea of these design challenges, I find the puzzle interesting and I hope I can provide some insight from on outsider point of view. The way I see it, the two main problems, 'unbricking'

Re: GTA04 Block V4

2008-08-17 Thread Uwe Klein
On 8/17/08, Werner Almesberger [EMAIL PROTECTED] wrote: We initially looked at several small microcontrollers, and settled on the MSP430, but then the suggestion came up to try something that doesn't need a separate toolchain, i.e., an ARM. Looking at various recent ARM-based designs, it

Re: GTA04 Block V4

2008-08-17 Thread Werner Almesberger
Uwe Klein wrote: AFAIK, there is no gcc for PIC18, making this architecture unsuitable for our environment. There is good support for the PIC16 series. Completely different toolchain, though. And those are well able enough to do the consierge job. Good luck with USB ;-) - Werner

Re: GTA04 Block V4

2008-08-17 Thread Uwe Klein
On 8/17/08, Werner Almesberger [EMAIL PROTECTED] wrote: Uwe Klein wrote: AFAIK, there is no gcc for PIC18, making this architecture unsuitable for our environment. There is good support for the PIC16 series. Completely different toolchain, though. yes, on the other hand sdcc has

Re: GTA04 Block V4

2008-08-17 Thread Andy Green
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Somebody in the thread at some point said: | There is good support for the PIC16 series. | | Completely different toolchain, though. | yes, on the other hand sdcc has worked well for me. I also used sdcc on some nice cheap turbo 8051-based Silicon

Re: GTA04 Block V4

2008-08-17 Thread Yair Mahalalel
On Sun, Aug 17, 2008 at 06:09:15PM +0100, Andy Green wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Somebody in the thread at some point said: | There is good support for the PIC16 series. | | Completely different toolchain, though. | yes, on the other hand sdcc has worked well

Re: GTA04 Block V4

2008-08-15 Thread Andy Green
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Somebody in the thread at some point said: | Andy Green wrote: | -BEGIN PGP SIGNED MESSAGE- | Hash: SHA1 | | Somebody in the thread at some point said: | | | Really USB host is very usable and flexible for these tasks. | | | It mandates a

Re: GTA04 Block V4

2008-08-14 Thread Andy Green
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Somebody in the thread at some point said: | Ian Stirling wrote: | Make a 'debug board' available, but much, much cheaper. | This would be something like (in basic form) | | This has too many moving parts written all over it :-( Granted, | MPU

Re: GTA04 Block V4

2008-08-14 Thread Ian Stirling
Werner Almesberger wrote: Ian Stirling wrote: Make a 'debug board' available, but much, much cheaper. This would be something like (in basic form) This has too many moving parts written all over it :-( Granted, MPU recovery should be an uncommon event, but we better make it simple, lest

Re: GTA04 Block V4

2008-08-14 Thread Uwe Klein
On 8/14/08, Ian Stirling [EMAIL PROTECTED] wrote: This is part of my cunning plan to get a usable connector for expansion on the phone :) Fullsize SD- Card slot for SDIO ? what would you like to have accesible on an expansion slot. (nice very small formfactor connectors are rare) uwe

Re: GTA04 Block V4

2008-08-14 Thread Andy Green
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Somebody in the thread at some point said: | On 8/14/08, Ian Stirling [EMAIL PROTECTED] wrote: | | This is part of my cunning plan to get a usable connector for expansion | on the phone :) | | Fullsize SD- Card slot for SDIO ? | | what would you like

Re: GTA04 Block V4

2008-08-14 Thread Werner Almesberger
Ian Stirling wrote: This would basically be a 'last chance, should never happen' event. It's in case someone intentionally unprotects and flashes the bootloader. (Intentionally, as it requires 2 specific 32 bit words written to the flash controller - which should not be present on the

Re: GTA04 Block V4

2008-08-13 Thread Andy Green
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Somebody in the thread at some point said: | Andy Green wrote: | Second ARM core... I seem to recall calling this insane and it not | actually helping with the things we need a tiny power-friendly always-on | MPU for, | | Would you consider ST's small

Re: GTA04 Block V4

2008-08-12 Thread Werner Almesberger
Ian Stirling wrote: I think you can always mass-erase the chip though, so a USB bootloader would not survive malicious users. It's even easier: according to the manual, you can simply turn off the protection and then scribble over things, see [1]. As I read it, some of the STM32 family tick

Re: GTA04 Block V4

2008-08-11 Thread Ian Stirling
Werner Almesberger wrote: snip Of small CPUs The nicest one I found is the ST STM32F103 series, but they still eat about 9mA at 8MHz (top speed is 72MHz, but then you need a crystal and 50mA), and 14uA in Stop. (The low-power modes are similar to the big ARMs, just the overhead is greatly

Re: GTA04 Block V4

2008-08-11 Thread Ian Stirling
Ian Stirling wrote: Werner Almesberger wrote: snip Of small CPUs The nicest one I found is the ST STM32F103 series, but they still eat snip (4% battery used in a week assuming a 3.6V 1200mAh battery) Oops - just noticed this is rather stale - clicked the wrong 'sort by' box.

Re: GTA04 Block V4

2008-08-11 Thread Werner Almesberger
Ian Stirling wrote: Interestingly, some of these devices also offer USB. Exactly why this is interesting, I'm unsure :) USB would allow us to use such an MPU to implement most of the key functionality of the debug board, i.e., JTAG and the serial console. Granted, it would be a bit of work,

Re: GTA04 Block V4 / GPS data

2008-05-06 Thread Ian Stirling
Andy Green wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Somebody in the thread at some point said: | I don't know how much current the GPS chip consumes and if it | is possible at all, regarding battery capacity, to run this | beast continuously, but it would be an outstanding feature

Re: GTA04 Block V4 / risk and possibility

2008-05-02 Thread Karsten Ensinger
Please apologise my lack of knowledge in this part of hardware design, but can someone explain, how the additional MPU could help to solve a problem I think the current design may have? The GTA0?s have a GPS chip which will provide NMEA-data via an UART interface. One of the (imho) most