Hi all,
Kevin and I have been making great progress today, spending about 12 hours with debugging, re-working and re-designign simtrace.
The previous malfanction seemed to be caused by attachign the Vcc from the phone to the AD7 input of the SAM7. Apparently the Vcc of the phone was >= 50mV higher than the Vcc of the SAM7, and this caused the phone (/smartcard reader) to give up as it could not raise the power line to the level it wanted to raise it, even before switching on clock to the card.
Aside from the one prototype, we have also received 5 units made by some friends of K2 in china, who unfortunately used a previous gerber that had even more bugs. Nonetheless, three out of those 5 units have been re-worked, and are now functional, too.
We will do a very quick 2nd prototype spin with the following changes * fix all the bugs as per the trac tickets * use the new bus switch with lower resistance * use a LDO with two outputs (and two enable inputs) so we can use a GPIO to supply the SIM card with voltage ourselves * add a power distribution switch with < 1Ohm Rds-on so we can alternatively switch through the Vcc from the phone to the SIM * add a resistive divider between VCC_phone and the ADC input * use angled jumpers so the overall unit remains flat
The gerber will be sent off tomorrow for a '3 working days' quick PCB, the corresponding digikey order, too.
Kevin has offered to solder the next prototype. If everything works well, we will immediately go into production of something like 100 units to make sure they're ready before the CCC Camp (where some people might be interested in obtaining one).
Regards, Harald
Hi,
The schema/pcb/gerber have been rendered. If somebody wants to do a quick check, you're welcome.
Regards, Kevin
On 21.06.2011 00:18, Harald Welte wrote:
Hi all,
Kevin and I have been making great progress today, spending about 12 hours with debugging, re-working and re-designign simtrace.
On 06/21/2011 02:48 AM, Kevin Redon wrote:
Hi,
The schema/pcb/gerber have been rendered. If somebody wants to do a quick check, you're welcome.
Great. I have one wish regarding the commit messages though. Could they be a bit more verbose? E.g. if you have addressed a ticket use something like "Closes Ticket #42" or a link to the ticket? And is it possible to answer the usual what, why, how questions in the commit message?
I am afraid I have one more wish, could we use a tag whenever we produce a PCB?
sorry, I know I ask a lot without having done a thing or having any idea about hardware
holger
Hi,
I will be more verbose. I understand reading the source won't help understanding the changes. I never used tags until now, thus I did not have the habit. I just tagged the current v0.9.9.
On 21.06.2011 09:57, Holger Hans Peter Freyther wrote:
Great. I have one wish regarding the commit messages though. Could they be a bit more verbose?
kevin
On 06/21/2011 02:48 AM, Kevin Redon wrote:
Hi,
The schema/pcb/gerber have been rendered. If somebody wants to do a quick check, you're welcome.
Hi,
this is just from someone playing with KiCad.
Do you think it is kind of goal to not have warnings/errors reported by the "Schematic Eletric Rules Check"? E.g. it complains that two outs are connected to each other but it looks more like that IC5 (FPF2005) might have a wrong power_in/power_out in the library.
I think you want to commit logo.mod to the repository as well.
cheers holger
Hi,
On 21.06.2011 10:13, Holger Hans Peter Freyther wrote:
Do you think it is kind of goal to not have warnings/errors reported by the "Schematic Eletric Rules Check"? E.g. it complains that two outs are connected to each other but it looks more like that IC5 (FPF2005) might have a wrong power_in/power_out in the library.
There are 3 errors. We are aware of them, but I don't know how to override single errors (not family of errors). the errors : - VCC PHONE (a power output) is connected to a GPIO pin (not a power input). We want to us the power state as interrupt. - VCC GND is connected to the USB GND. These GND level could be different electrically - One of the LDO power output is also connected to the power switch power output. The simtrace board software should not enable both at once. When booting, the AT91 pins are high, but it should not be a problem because the LDO is active on high, whereas the power switch is active on low.
I think you want to commit logo.mod to the repository as well.
oups, I forgot to add it because the logo is not used.
kevin
JFYI, I have just send an intro e-mail to Werner Almesberger and Kevin.
Werner may know some of the finer details about how to use kicad better, e.g. regarding design rule check exceptions and the like.