Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Jan 2015 23:12:58 -0800
From:      Reza Nikoopour <rnikoopour@gmail.com>
To:        Nick Hibma <nick@van-laarhoven.org>
Cc:        "freebsd-embedded@freebsd.org" <freebsd-embedded@freebsd.org>
Subject:   Re: RBPi Doesn't Boot With GPS GPIO Board Attached
Message-ID:  <CAKesZq1896sD4QtJxoSzVu-kTsr5NdfO-pE-O0O9zpbQpG0T-Q@mail.gmail.com>
In-Reply-To: <89D38B3E-5315-469F-97D5-EA3CA4D22D23@van-laarhoven.org>
References:  <CAKesZq3ZB8j-MmNbCUoB2irdVyztuEPaVy-X95WqB9WQd3uZTg@mail.gmail.com> <CAJ-VmomFNfEt9f-=v7mm2Gz=hw1BQUVBk2ppjRnWhwuXVXTzxQ@mail.gmail.com> <CAKesZq1NXO6C3gkwczW3n02nVV5r22iOBqMyrTnO-1RhWA74zQ@mail.gmail.com> <68D3F200-5FF2-4C06-A029-4A753387B0F3@van-laarhoven.org> <CAKesZq1Yk1UpK96N0wq=p=FwiqiyTnGQRb0PS7B9i6nOF34Hnw@mail.gmail.com> <89D38B3E-5315-469F-97D5-EA3CA4D22D23@van-laarhoven.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Nick,

Sorry, the previous email was supposed to go to the entire mailing list and
it looks like I messaged only you.

I'm currently working on figuring out the right way to get CrochetBSD to
build the build uboot using the configuration file I set up.  I will send
an email detailing the steps I took to resolve the problem as soon as I
solve it.

Reza

On Thu, Jan 29, 2015 at 11:09 PM, Nick Hibma <nick@van-laarhoven.org> wrote=
:

> And how are you going. To resolve this?
>
> Met vriendelijke groet,
>
> Nick Hibma
>
> Op 30 jan. 2015 om 07:27 heeft Reza Nikoopour <rnikoopour@gmail.com> het
> volgende geschreven:
>
> Hey guys,
>
> I wanted to update everyone in case someone has similar issues in the
> future.  The problem isn't with FreeBSD's serial console.  It's actually =
an
> issue with the GPIO board communicating with u-boot's serial console.
>
> Thanks for your help!
> Reza
>
> On Thu, Jan 22, 2015 at 2:45 AM, Nick Hibma <nick@van-laarhoven.org>
> wrote:
>
>> This problem has been haunting us for quite some years, and we have
>> always separate hardware to enable GPS manually only after boot. It -mig=
ht-
>> hit the keystroke to enter the BIOS, which is a big no-no for embedded
>> devices in remote environments. You really want to make sure you don=E2=
=80=99t get
>> bitten by that. There is usually no way to disable BIOS entry completely
>> (Soekris BIOS, ALIX BIOS, CoreBoot BIOS).
>>
>> Note: I am talking about BIOS, not even boot loader here=E2=80=A6
>>
>> Nick
>>
>> > On 21 Jan 2015, at 23:25, Reza Nikoopour <rnikoopour@gmail.com> wrote:
>> >
>> > Adrian,
>> >
>> > It seems like you were right about the serial port taking in the GPS
>> output
>> > as valid input.  I disabled the serial port login for Raspbian and I w=
as
>> > able to boot into a shell with the GPS board attached.
>> >
>> > Reza
>> >
>> > On Wed, Jan 21, 2015 at 11:16 AM, Adrian Chadd <adrian@freebsd.org>
>> wrote:
>> >
>> >> Hi,
>> >>
>> >> Does the GPS add-on speak to the raspberry PI serial console? If so,
>> >> it's likely outputting a whole lot of GPS data via serial, and the
>> >> boot loaders for both operating systems are interpreting that as vali=
d
>> >> input.
>> >>
>> >>
>> >>
>> >> -a
>> >>
>> >>
>> >> On 21 January 2015 at 09:57, Reza Nikoopour <rnikoopour@gmail.com>
>> wrote:
>> >>> Hello,
>> >>>
>> >>> I'm currently building an NTP server using the following set up:
>> >>>
>> >>> Raspberry Pi B+ <
>> >>>
>> >>
>> http://www.amazon.com/gp/product/B00LPESRUK/ref=3Doh_aui_detailpage_o01_=
s00?ie=3DUTF8&psc=3D1
>> >>>>
>> >>> Raspberry PI GPS Add-on <
>> >>> http://imall.iteadstudio.com/raspberry-pi-gps-add-on.html >
>> >>> FreeBSD 10.1 built with CrochetBSD
>> >>>
>> >>> I was able to build an img with Crochet and get the Pi to boot into =
a
>> >>> shell.  However, whenever I booting the Pi with the GPS board
>> attached it
>> >>> will not boot.
>> >>>
>> >>> When I plug in the GPS Add-on into the GPIO connector, my Pi fails t=
o
>> >> boot
>> >>> before starting the kernel.  It boots to the point where it says
>> "Press
>> >>> enter to prevent auto boot" and then the letter 'L' shows up and
>> starts
>> >>> erasing text from the screen.
>> >>>
>> >>> I was initially using a 1.5A power supply.  It was suggested to me t=
o
>> try
>> >>> using a stronger power supply so I tried a 2.1A power supply, but th=
at
>> >>> didn't work either.  Using the 2.1A power supply resulted in the sam=
e
>> >> boot
>> >>> problem described above.
>> >>>
>> >>> Next I tried using Raspbian to boot the Pi, but a similar problem
>> >>> occurred.  The Pi boots without the GPS board attached.  When the GP=
S
>> >> board
>> >>> is attached, it boots kernel and when the screen to start Raspbian
>> >> Software
>> >>> Configuration then the following message prints to the screen
>> >> indefinitely:
>> >>>
>> >>> SysRq : HELP : loglevel(0-9) reboot(b) crash(c) terminate-all-tasks(=
e)
>> >>> memory-full-oom-kill(f) kill-all-tasks(i) thaw-filesystem(j) sak(k)
>> >>> show-memory-usage(m) nice-all-RT-tasks(n) poweroff(o)
>> show-registers(p)
>> >>> show-all-timers(q) unraw(r) sync(s) show-task-states(t) unmount(u)
>> >>> show-blocked-test(w)
>> >>>
>> >>> Could I get some guidance with fixing this problem?
>> >>>
>> >>> Thanks!
>> >>> Reza
>> >>> _______________________________________________
>> >>> freebsd-embedded@freebsd.org mailing list
>> >>> http://lists.freebsd.org/mailman/listinfo/freebsd-embedded
>> >>> To unsubscribe, send any mail to "
>> >> freebsd-embedded-unsubscribe@freebsd.org"
>> >>
>> > _______________________________________________
>> > freebsd-embedded@freebsd.org mailing list
>> > http://lists.freebsd.org/mailman/listinfo/freebsd-embedded
>> > To unsubscribe, send any mail to "
>> freebsd-embedded-unsubscribe@freebsd.org"
>>
>>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAKesZq1896sD4QtJxoSzVu-kTsr5NdfO-pE-O0O9zpbQpG0T-Q>