Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Mar 2015 22:10:15 -0700
From:      Russell Haley <russ.haley@gmail.com>
To:        Ganbold Tsagaankhuu <ganbold@gmail.com>
Cc:        freebsd-arm <freebsd-arm@freebsd.org>, Ian Lepore <ian@freebsd.org>
Subject:   Re: Digi-CCWMX53 - u-boot
Message-ID:  <CABx9NuQT5FAt=LVPiAXA9bOBR9u_=scznRnJr92EMfjBCaT4eA@mail.gmail.com>
In-Reply-To: <CAGtf9xPoZaWYG4Q=VP4sQQXJvOZaK9zAd7MeOTMk9LK-7SCVVw@mail.gmail.com>
References:  <CABx9NuQZe3k%2BAtRxtUg5k3=5jM20RQdgnwpuKr9uc07VY1C1EQ@mail.gmail.com> <622469F8-C245-4E84-B5E1-FE360D3C9B4C@me.com> <CABx9NuRhwfW=AZ%2BLUnQ4f2yzO-cf%2BbNX28BZqP6KCs5xKf-G-g@mail.gmail.com> <F33D2637-1D5D-431F-89D4-D9C051582A57@me.com> <CABx9NuQD=tapnsueRQO-mQq5=sRZ4RLPg7fRyuyk237HH=8vDA@mail.gmail.com> <215C10E1-9F47-46B6-A60B-430D7DEDA090@me.com> <CABx9NuTbuxyu-W%2BgLznVnFS1aAivw6u6HPHuD99d1=f-staC=g@mail.gmail.com> <1427212609.5591.10.camel@freebsd.org> <1427220117.1588.1.camel@freebsd.org> <CABx9NuSeJhUZz1SPYzrv70Rm0=wwjiSu0TH0yXZzwvwKZkWatQ@mail.gmail.com> <1427292010.75747.2.camel@freebsd.org> <CABx9NuTf20BpHehcugfTiNtBHJhJVwtP_BF_4Cf%2BXmfS4uFQFQ@mail.gmail.com> <CAGtf9xPoZaWYG4Q=VP4sQQXJvOZaK9zAd7MeOTMk9LK-7SCVVw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
That's awesome news!

So my other late night project is trying to get SailfishOS onto my
OnePlus phone. The SailfishOS is based on Mer, which is effectively a
Linux userland and "Hardware Adaption Layer"  called Hybris that
translates Android drivers into something usable by the stock Linux
kernel. They then use QT5 and Wayland for a Window Manager/display.
>From my thousand foot understanding, the Bionic library for Android
that drivers are written in borrows heavily from BSD C libraries (I
know nothing about Unix C yet). If this were true, would BSD in
general not be able to implement something like Hybris very easily?

Russ

On Fri, Mar 27, 2015 at 9:43 PM, Ganbold Tsagaankhuu <ganbold@gmail.com> wrote:
>
> On Sat, Mar 28, 2015 at 12:29 PM, Russell Haley <russ.haley@gmail.com>
> wrote:
>>
>> Well, Mr. Lapore had to all but type 'make install' into my console
>> for me, but in the end I did get u-boot to build in a 10-RELEASE jail.
>> I was able to boot all the way into userland, although I think I
>> missed a step in creating my rootfs.
>>
>> So this is what is up for me next:
>> - learn how to get ubldr working
>> - play around a bit and see what works and what doesn't.
>>
>> I may get my hands on a Phytec iMX6 SOM from work, but I'm still
>> interested in finding out about Krait support in the Qualcomm
>> snapdragons.That is ultimately my target.
>
>
>
> Michal Meloun is working on IFC6410 board from inforcecomputing. He already
> made very good progress so he was able to see login prompt. This board has
> Krait CPU. Hopefully soon we will have support codes in src tree.
>
>
>>
>> There are some fun looking
>> reference boards here:
>> http://shop.intrinsyc.com/collections/qualcomm
>>
>> That said, the new snapdragon 810 is 64 bit (and a reference design
>> from ARM is my layman's understanding). Maybe I should try to leap
>> frog and get ahead of the curve? I'll have to check out the level of
>> support in arm64.
>
>
> Andrew Turner is working on arm64 support, so he could tell you the current
> status of it.
>
> Ganbold
>
>
>>
>>
>> Later!
>> Russ
>>
>>
>> On Wed, Mar 25, 2015 at 7:00 AM, Ian Lepore <ian@freebsd.org> wrote:
>> > On Tue, 2015-03-24 at 22:42 -0700, Russell Haley wrote:
>> >> Thanks Ian,
>> >>
>> >> Sorry, getting another error. This is in a fresh 10-Release jail. I
>> >> installed arm-none-eabi-gcc from pkgng. The missing "m" in make is not
>> >> a copy/paste error.
>> >>
>> >> # pwd
>> >> /usr/ports/sysutils/u-boot-ccwmx53
>> >> # make install
>> >> make: "/usr/ports/sysutils/u-boot-ccwmx53/Makefile" line 29:
>> >> Unassociated shell command "${U_BOOT_DIR}/README"
>> >> "ake: "/usr/ports/sysutils/u-boot-ccwmx53/Makefile" line 32:
>> >> Unassociated shell command "CROSS_COMPILE=arm-none-eabi- \
>> >> make: "/usr/ports/sysutils/u-boot-ccwmx53/Makefile" line 33:
>> >> Unassociated shell command "HOSTCC=cc"
>> >> make: Fatal errors encountered -- cannot continue
>> >> make: stopped in /usr/ports/sysutils/u-boot-ccwmx53
>> >>
>> >> Russ
>> >
>> > Unassociated shell command in make is nearly always trouble with tabs
>> > versus spaces, or line endings.  Did you just cut and paste the diff
>> > from the mail?  If so, try doing it as a "save attachment" instead; mail
>> > clients often screw up the whitespace (which I why I always do diffs as
>> > attachments, but with the hint set to allow clients to display them
>> > inline as well).
>> >
>> > -- Ian
>> >
>> >
>> _______________________________________________
>> freebsd-arm@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-arm
>> To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABx9NuQT5FAt=LVPiAXA9bOBR9u_=scznRnJr92EMfjBCaT4eA>