1. Re: Basic questions (Michael Kramer)
2. Very basic questions (?? ???)
3. Re: Basic questions (J. F?lix Onta?on)
4. Re: Very basic questions (Holger Freyther)
---------- Forwarded message ----------
From: Michael Kramer <michael.kramer(a)uni-konstanz.de>
To: "J. Félix Ontañon" <felix.ontanon(a)podsystem.com>
Cc: simtrace(a)lists.osmocom.org
Date: Thu, 10 Nov 2016 13:34:18 +0100
Subject: Re: Basic questions
Hey Felix,
thank you for your answer!
However since holger recommended dfu-util 0.4 I tried the 0.5 version
since 0.4 was not available on the website. With the 0.5 version it works.
Hope this helps you as well since it's easier to flash.
Greetings,
Michael
Am Dienstag, 08. November 2016 17:47 CET, J. Félix Ontañon <
felix.ontanon(a)podsystem.com> schrieb:
Hi Michael,
Just to let you know dfu-util 0.9 didn't worked for me either, but
SAM-BA/sam7utils did!
I just followed this simtrace wiki page instructions to do so (flashing
using libusb):
https://osmocom.org/projects/simtrace/wiki/SIMtrace_ Firmware
The wiki page has the firmware attached in the
format required by
SAM-BA. I
compiled it myself with the arm toolchain,
though. The tricky part was
switching to SAM-BA mode, what the wiki page says is true: sometimes it
just not works ... After 3 or 4 attempts it worked.
I hope this helps.
Regards.
2016-10-16 22:28 GMT+02:00 Holger Freyther <holger(a)freyther.de>de>:
>
>
> > On 16 Oct 2016, at 22:15, Michael Kramer <
michael.kramer(a)uni-konstanz.de>
wrote:
>
>
> Am Freitag, 14. Oktober 2016 22:19 CEST, Holger Freyther <
holger(a)freyther.de> schrieb:
>
>>>
>>> I've tried both dfu-utils 0.8 and 0.9 on a debian and kali machine.
Haven't used SAM-BA yet. Should I try that as well?
> >>
> >> SAM-BA is a lot more inconvenient and slower than dfu-utils. Could
you
try an older version of dfu-utils? E.g. I started
with dfu-utils and
probably still have this version around.
> >
> > Could you maybe check which version it was?
>
> oh. I did and then didn't write it down. It was dfu-util 0.4 that I
have
used in
> the past.
>
> holger
ATMEL chip document [see section 7.2] states (and my experience confirming
this is) that TST, PA0, PA1 and PA2 should be tied high. On the next
cycle, SAMBA will be booted into (this is SAM-BA boot recovery). To do
that, you jumper it just like SIMTRACE wiki states, but do not need to
press a button. On the specific chip used, that means you take a tweezer
and short PIN 44/45 with pin 47/48. That means one tip if the tweezer sits
between pin 44 and pin 45 (PA2 and VDDIO[high]), and the other tip of the
tweezer sits between pin 47 and pin 48 (PA1 and PA0)
MAKE SURE YOU DO NOT TOUCH OTHER PINS. Pin 46 is Ground. It would not be
good to short between 45 and 46.
Once you have your tweezer in place and the jumper in place, power up the
board (should be able to hold the tweezer and board with one hand resting
on it) by plugging in the USB cable. Leave it powered up for about 20
seconds (it recovers -- flashes itself), then power off, remove the jumper,
remove the tweezer. Then when you plug the USB back in, it'll be ready for
SAM-BA programming.
Maybe someone can add this to the wiki?