Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Gentoo: Embedded

About howto install Gentoo on Toshiba AC100

 

 

Gentoo embedded RSS feed   Index | Next | Previous | View Threaded


pandaswarm at gmail

Jun 17, 2011, 2:42 AM

Post #1 of 3 (1643 views)
Permalink
About howto install Gentoo on Toshiba AC100

Hi, Raúl

As a newbie to AC100 and Gentoo-Embedded,
I just trying to following with installation guide:
http://tosh-ac100.wetpaint.com/page/Gentoo
http://dev.gentoo.org/~armin76/arm/tegra2/install.xml

but seems kernel config file is for Tegra 250 Developer kit?
and I also suffered some errors when trying to duplicate step like build kernel

[snip]
LD drivers/built-in.o
LD vmlinux.o
sound/built-in.o: In function `NvOdmExternalClockConfig':
/home/hzhang/ac100/kernel/sound/soc/tegra/tegra_soc_audio.c:48:
multiple definition of `NvOdmExternalClockConfig'
arch/arm/mach-tegra/built-in.o:/home/hzhang/ac100/kernel/arch/arm/mach-tegra/nvodm/nvodm_services.c:254:
first defined here
sound/built-in.o: In function `NvRmTransportSendMsg':
/home/hzhang/ac100/kernel/sound/soc/tegra/tegra_transport.c:45:
multiple definition of `NvRmTransportSendMsg'
arch/arm/mach-tegra/built-in.o:/home/hzhang/ac100/kernel/arch/arm/mach-tegra/nvrm/core/common/nvrm_transport.c:1561:
first defined here
sound/built-in.o: In function `NvRmTransportGetPortName':
/home/hzhang/ac100/kernel/sound/soc/tegra/tegra_transport.c:77:
multiple definition of `NvRmTransportGetPortName'
arch/arm/mach-tegra/built-in.o:/home/hzhang/ac100/kernel/arch/arm/mach-tegra/nvrm/core/common/nvrm_transport.c:1681:
first defined here
sound/built-in.o: In function `NvRmTransportRecvMsg':
/home/hzhang/ac100/kernel/sound/soc/tegra/tegra_transport.c:60:
multiple definition of `NvRmTransportRecvMsg'
arch/arm/mach-tegra/built-in.o:/home/hzhang/ac100/kernel/arch/arm/mach-tegra/nvrm/core/common/nvrm_transport.c:1607:
first defined here
sound/built-in.o: In function `.LANCHOR0':
last.c:(.data+0x7a8): multiple definition of `s_hRmGlobal'
arch/arm/mach-tegra/built-in.o:/home/hzhang/ac100/kernel/arch/arm/mach-tegra/clock.c:162:
first defined here
sound/built-in.o: In function `NvRmTransportOpen':
/home/hzhang/ac100/kernel/sound/soc/tegra/tegra_transport.c:91:
multiple definition of `NvRmTransportOpen'
arch/arm/mach-tegra/built-in.o:/home/hzhang/ac100/kernel/arch/arm/mach-tegra/nvrm/core/common/nvrm_transport.c:867:
first defined here
sound/built-in.o: In function `NvRmTransportConnect':
/home/hzhang/ac100/kernel/sound/soc/tegra/tegra_transport.c:103:
multiple definition of `NvRmTransportConnect'
arch/arm/mach-tegra/built-in.o:/home/hzhang/ac100/kernel/arch/arm/mach-tegra/nvrm/core/common/nvrm_transport.c:1283:
first defined here
sound/built-in.o: In function `NvRmTransportClose':
/home/hzhang/ac100/kernel/sound/soc/tegra/tegra_transport.c:113:
multiple definition of `NvRmTransportClose'
arch/arm/mach-tegra/built-in.o:/home/hzhang/ac100/kernel/arch/arm/mach-tegra/nvrm/core/common/nvrm_transport.c:993:
first defined here
make: *** [vmlinux.o] Error 1

so I have couple of quick questions:
1. AC100 shared almost the same hardware spec with Nvidia Tegra 250
Developer Kit?
2. Re-partition AC100 internal storage still a hard requirement before
install Gentoo?
3. Could you please provide an updated binary Gentoo kernel+initrd
image for AC100?

Thanks in advance.

--
i use Gentoo, pilgrim...

Haitao


wireless at tampabay

Jun 17, 2011, 6:42 AM

Post #2 of 3 (1559 views)
Permalink
Re: About howto install Gentoo on Toshiba AC100 [In reply to]

> As a newbie to AC100 and Gentoo-Embedded,
> I just trying to following with installation guide:
> http://tosh-ac100.wetpaint.com/page/Gentoo
> http://dev.gentoo.org/~armin76/arm/tegra2/install.xml

Make sure you look at the gentoo arm handbook for
relevant ideas on this installation:

http://www.gentoo.org/doc/en/handbook/handbook-arm.xml

particularly:

http://www.gentoo.org/doc/en/handbook/handbook-arm.xml?part=1&chap=2


Just a suggestion as I have no experience with this particular
system. Also realize that cross-compiling for a target system is a
different installation than using binaries, pre-existing packages or a
pseudo-distro installation that some websites may offer.


IMHO, it is easier to use binaries and packages already created,
if not a specific installation CD/usb install and get the board
up and running. Building up an embedded system, via cross-compiling
is what you should do after you gain some experience with that
specific arm platform. Be careful not to mix ideas and web pages that
are not compatible on the different installation approaches.

hth,
James


armin76 at gentoo

Jun 17, 2011, 12:37 PM

Post #3 of 3 (1567 views)
Permalink
Re: About howto install Gentoo on Toshiba AC100 [In reply to]

Hi,

I'm sorry but i have no idea. My guide is for the tegra250 developer
kit, i don't have an AC100 so i can't do anything for it since i don't
know if it'll work, besides its setup is more complicated than the devkit.

Regarding your questions.

1. The devkit only has 512M of NAND. The devkit has an atheros AR6002
wifi, while the AC100 has a Ralink.
2. I don't know
3. See above

I'm cc'ing Hanno since he has an AC100 with gentoo running on it iirc.
Also i'd suggest you join the IRC channel #ac100 at irc.freenode.net and
ask there, there are some people running Gentoo.

I'm sorry i can't help more.

On 06/17/2011 11:42 AM, pandaswarm [at] gmail wrote:
> Hi, Raúl
>
> As a newbie to AC100 and Gentoo-Embedded,
> I just trying to following with installation guide:
> http://tosh-ac100.wetpaint.com/page/Gentoo
> http://dev.gentoo.org/~armin76/arm/tegra2/install.xml
>
> but seems kernel config file is for Tegra 250 Developer kit?
> and I also suffered some errors when trying to duplicate step like build kernel
>
> [snip]
> LD drivers/built-in.o
> LD vmlinux.o
> sound/built-in.o: In function `NvOdmExternalClockConfig':
> /home/hzhang/ac100/kernel/sound/soc/tegra/tegra_soc_audio.c:48:
> multiple definition of `NvOdmExternalClockConfig'
> arch/arm/mach-tegra/built-in.o:/home/hzhang/ac100/kernel/arch/arm/mach-tegra/nvodm/nvodm_services.c:254:
> first defined here
> sound/built-in.o: In function `NvRmTransportSendMsg':
> /home/hzhang/ac100/kernel/sound/soc/tegra/tegra_transport.c:45:
> multiple definition of `NvRmTransportSendMsg'
> arch/arm/mach-tegra/built-in.o:/home/hzhang/ac100/kernel/arch/arm/mach-tegra/nvrm/core/common/nvrm_transport.c:1561:
> first defined here
> sound/built-in.o: In function `NvRmTransportGetPortName':
> /home/hzhang/ac100/kernel/sound/soc/tegra/tegra_transport.c:77:
> multiple definition of `NvRmTransportGetPortName'
> arch/arm/mach-tegra/built-in.o:/home/hzhang/ac100/kernel/arch/arm/mach-tegra/nvrm/core/common/nvrm_transport.c:1681:
> first defined here
> sound/built-in.o: In function `NvRmTransportRecvMsg':
> /home/hzhang/ac100/kernel/sound/soc/tegra/tegra_transport.c:60:
> multiple definition of `NvRmTransportRecvMsg'
> arch/arm/mach-tegra/built-in.o:/home/hzhang/ac100/kernel/arch/arm/mach-tegra/nvrm/core/common/nvrm_transport.c:1607:
> first defined here
> sound/built-in.o: In function `.LANCHOR0':
> last.c:(.data+0x7a8): multiple definition of `s_hRmGlobal'
> arch/arm/mach-tegra/built-in.o:/home/hzhang/ac100/kernel/arch/arm/mach-tegra/clock.c:162:
> first defined here
> sound/built-in.o: In function `NvRmTransportOpen':
> /home/hzhang/ac100/kernel/sound/soc/tegra/tegra_transport.c:91:
> multiple definition of `NvRmTransportOpen'
> arch/arm/mach-tegra/built-in.o:/home/hzhang/ac100/kernel/arch/arm/mach-tegra/nvrm/core/common/nvrm_transport.c:867:
> first defined here
> sound/built-in.o: In function `NvRmTransportConnect':
> /home/hzhang/ac100/kernel/sound/soc/tegra/tegra_transport.c:103:
> multiple definition of `NvRmTransportConnect'
> arch/arm/mach-tegra/built-in.o:/home/hzhang/ac100/kernel/arch/arm/mach-tegra/nvrm/core/common/nvrm_transport.c:1283:
> first defined here
> sound/built-in.o: In function `NvRmTransportClose':
> /home/hzhang/ac100/kernel/sound/soc/tegra/tegra_transport.c:113:
> multiple definition of `NvRmTransportClose'
> arch/arm/mach-tegra/built-in.o:/home/hzhang/ac100/kernel/arch/arm/mach-tegra/nvrm/core/common/nvrm_transport.c:993:
> first defined here
> make: *** [vmlinux.o] Error 1
>
> so I have couple of quick questions:
> 1. AC100 shared almost the same hardware spec with Nvidia Tegra 250
> Developer Kit?
> 2. Re-partition AC100 internal storage still a hard requirement before
> install Gentoo?
> 3. Could you please provide an updated binary Gentoo kernel+initrd
> image for AC100?
>
> Thanks in advance.
>

Gentoo embedded RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.