所有網頁 圖片 影片 地圖 新聞 網誌搜尋 Gmail 更多 »
最近造訪的群組 | 說明 | 登入
Google 網上論壇首頁
Qi, an alternative choice for loading kernel on beagleboard
目前本群組有太多主題設為優先顯示。要優先顯示這個主題,請將其他主題的這個選項取消。
在處理您的要求時發生錯誤。請再試一次。
標幟
  11 個訊息 - 全部摺疊  -  將全文翻譯為 已翻譯 (查看所有原文)
您要留言的群組是 Usenet 群組。在此群組留言,網際網路上的任何使用者將可以看到您的電郵地址。
您的回覆郵件尚未寄出。
您已成功留言
 
寄件人:
收件人:
副本:
後續追蹤對象:
新增副本 | 新增後續追蹤對象 | 編輯主旨
主旨:
驗證:
為了確認,請輸入您在以下圖片中看到的字元,或輸入您按下存取圖示時所聽到的號碼。 注意聽並輸入您聽到的號碼
 
Matt Hsu  
檢視個人資料   翻譯為 已翻譯 (查看原文)
 更多選項 9月23日, 下午2時37分
寄件人: Matt Hsu <m...@0xlab.org>
日期: Tue, 22 Sep 2009 23:37:01 -0700 (PDT)
當地時間: 2009年9月23日(星期三) 下午2時37分
主旨: Qi, an alternative choice for loading kernel on beagleboard
Hi all,

Like the subject, beagleboard is supported in Qi bootloader.
My blog has detailed information:

http://matthsu-abacus.blogspot.com/2009/09/add-omap3-beagleboard-supp...

Qi can provide:
        - Faster booting time
        - Simplify the requisite bootloaders
        - Get rid of flash on display device as getting into kernel

Any feedback are welcome.

Cheers,
Matt


    回覆作者    轉寄  
您必須先登入才能張貼訊息。
若要張貼訊息,您必須先加入此群組
請在留言之前更新您訂閱設定網頁上的暱稱。
您沒有留言所需的權限。
Jim Huang  
檢視個人資料   翻譯為 已翻譯 (查看原文)
 更多選項 9月24日, 下午2時15分
寄件人: Jim Huang <js...@0xlab.org>
日期: Thu, 24 Sep 2009 14:15:26 +0800
當地時間: 2009年9月24日(星期四) 下午2時15分
主旨: Re: [0xlab-devel] Qi, an alternative choice for loading kernel on beagleboard
2009/9/23 Matt Hsu <m...@0xlab.org>:

> Like the subject, beagleboard is supported in Qi bootloader.
> My blog has detailed information:
> http://matthsu-abacus.blogspot.com/2009/09/add-omap3-beagleboard-supp...
> Qi can provide:
>        - Faster booting time
>        - Simplify the requisite bootloaders
>        - Get rid of flash on display device as getting into kernel

Great!

There is 128 KB limitation on MLO file for MMC Card with FAT
filesystem, so Qi as simplified boot loader is still useful.
See also:  [Configuration Header: No more x-loader for NAND boot]
    http://nishanthmenon.blogspot.com/2009/05/configuration-header-no-mor...

Regards,
Jim Huang (jserv)
http://0xlab.org


    回覆    回覆作者    轉寄  
您必須先登入才能張貼訊息。
若要張貼訊息,您必須先加入此群組
請在留言之前更新您訂閱設定網頁上的暱稱。
您沒有留言所需的權限。
Jim Huang  
檢視個人資料   翻譯為 已翻譯 (查看原文)
 更多選項 10月6日, 上午11時13分
寄件人: Jim Huang <js...@0xlab.org>
日期: Tue, 6 Oct 2009 11:13:12 +0800
當地時間: 2009年10月6日(星期二) 上午11時13分
主旨: Re: [0xlab-devel] Qi, an alternative choice for loading kernel on beagleboard
2009/9/23 Matt Hsu <m...@0xlab.org>:

> Like the subject, beagleboard is supported in Qi bootloader.
> My blog has detailed information:
> http://matthsu-abacus.blogspot.com/2009/09/add-omap3-beagleboard-supp...
> Qi can provide:
>        - Faster booting time
>        - Simplify the requisite bootloaders
>        - Get rid of flash on display device as getting into kernel

Background knowledge can be referred from wiki:
  http://omappedia.org/wiki/Bootloader_Project

It mentioned as below:
  "OMAP Boot Sequence

The OMAP processor follows a 2 stage boot process. The first stage is
loaded into the internal static RAM by the ROM code. Because the
internal static RAM is very small (64k), the first stage loader is
needed to initialize memory and enough of the peripheral devices to
access and load the second stage loader into main memory. It is the
job of the second stage loader to initialize the remaining hardware
and prepare the system for kernel boot."

It might vary with Qi though.

Sincerely,
Jim Huang (jserv)
http://0xlab.org/


    回覆    回覆作者    轉寄  
您必須先登入才能張貼訊息。
若要張貼訊息,您必須先加入此群組
請在留言之前更新您訂閱設定網頁上的暱稱。
您沒有留言所需的權限。
Abhinayak Mishra  
檢視個人資料   翻譯為 已翻譯 (查看原文)
 更多選項 10月6日, 下午1時23分
寄件人: Abhinayak Mishra <abhina...@gmail.com>
日期: Mon, 5 Oct 2009 22:23:11 -0700
當地時間: 2009年10月6日(星期二) 下午1時23分
主旨: Re: [0xlab-devel] Re: Qi, an alternative choice for loading kernel on beagleboard

TI omap3 processors actually support the usage of configuration header or
CH. Using CH, you can directly boot to SDRAM instead of going through the
internal ram. (
http://focus.ti.com/pdfs/wtbu/SWPU114Q_PrelimFinal_EPDF_03_05_2009.pdf,
section 26.4.8.2(page 3427) ). It basically is a small block of binary data
that is added to the top of the TI boot image and is actually just basic
configuration data that is used for setting up the external ram, which is
what, I think, Qi is using as well.


    回覆    回覆作者    轉寄  
您必須先登入才能張貼訊息。
若要張貼訊息,您必須先加入此群組
請在留言之前更新您訂閱設定網頁上的暱稱。
您沒有留言所需的權限。
Matt Hsu  
檢視個人資料   翻譯為 已翻譯 (查看原文)
 更多選項 10月6日, 下午3時10分
寄件人: Matt Hsu <m...@0xlab.org>
日期: Tue, 06 Oct 2009 15:10:05 +0800
當地時間: 2009年10月6日(星期二) 下午3時10分
主旨: Re: [0xlab-devel] Re: Qi, an alternative choice for loading kernel on beagleboard

Abhinayak Mishra wrote:
> TI omap3 processors actually support the usage of configuration header
> or CH. Using CH, you can directly boot to SDRAM instead of going
> through the internal ram.
> (http://focus.ti.com/pdfs/wtbu/SWPU114Q_PrelimFinal_EPDF_03_05_2009.pdf,
> section 26.4.8.2(page 3427) ). It basically is a small block of binary
> data that is added to the top of the TI boot image and is actually
> just basic configuration data that is used for setting up the external
> ram, which is what, I think, Qi is using as well.

    Hi Abhinayak,

    Thanks for your information. This might makes the implementation of
supporting omap3 easier.
    I definitely would give this a try out.

    Cheers,
    Matt


    回覆    回覆作者    轉寄  
您必須先登入才能張貼訊息。
若要張貼訊息,您必須先加入此群組
請在留言之前更新您訂閱設定網頁上的暱稱。
您沒有留言所需的權限。
Jim Huang  
檢視個人資料   翻譯為 已翻譯 (查看原文)
 更多選項 10月11日, 下午8時04分
寄件人: Jim Huang <js...@0xlab.org>
日期: Sun, 11 Oct 2009 20:04:32 +0800
當地時間: 2009年10月11日(星期日) 下午8時04分
主旨: Re: [0xlab-devel] Qi, an alternative choice for loading kernel on beagleboard
2009/9/23 Matt Hsu <m...@0xlab.org>:

> Like the subject, beagleboard is supported in Qi bootloader.
> My blog has detailed information:
> http://matthsu-abacus.blogspot.com/2009/09/add-omap3-beagleboard-supp...
> Qi can provide:
>        - Faster booting time
>        - Simplify the requisite bootloaders
>        - Get rid of flash on display device as getting into kernel

We at 0xlab made a video demonstrating the recent projects that we are
working including Qi boot loader:
    http://www.youtube.com/watch?v=ol9LWBKXXwQ

As far as we can see, boot time from hardware reset to Linux
user-space reduction could benefit from the
approach of using Qi, a new lightweight boot loader (only 1 stage
required), by simplifying boot sequence
and avoiding doubly hardware initializations.  For example, there is
no LCD flicking with Qi comparing to the
one booted by original u-boot.

Sincerely,
Jim Huang (jserv)
http://0xlab.org/


    回覆    回覆作者    轉寄  
您必須先登入才能張貼訊息。
若要張貼訊息,您必須先加入此群組
請在留言之前更新您訂閱設定網頁上的暱稱。
您沒有留言所需的權限。
Abhinayak Mishra  
檢視個人資料   翻譯為 已翻譯 (查看原文)
 更多選項 10月19日, 下午1時17分
寄件人: Abhinayak Mishra <abhina...@gmail.com>
日期: Sun, 18 Oct 2009 22:17:15 -0700
當地時間: 2009年10月19日(星期一) 下午1時17分
主旨: Re: [0xlab-devel] Re: Qi, an alternative choice for loading kernel on beagleboard

Hi Matt,
I was trying to replicate the QI build for beagle board using instructions
at
http://matthsu-abacus.blogspot.com/2009/09/add-omap3-beagleboard-supp....
I ran into the issue where I could not found the 3530 specific portion. I
might have been just replicating the wrong git repository.
Any clue?
Thanks!
Abhinayak


    回覆    回覆作者    轉寄  
您必須先登入才能張貼訊息。
若要張貼訊息,您必須先加入此群組
請在留言之前更新您訂閱設定網頁上的暱稱。
您沒有留言所需的權限。
Matt Hsu  
檢視個人資料   翻譯為 已翻譯 (查看原文)
 更多選項 10月19日, 下午6時52分
寄件人: Matt Hsu <m...@0xlab.org>
日期: Mon, 19 Oct 2009 18:52:33 +0800
當地時間: 2009年10月19日(星期一) 下午6時52分
主旨: Re: [0xlab-devel] Re: Qi, an alternative choice for loading kernel on beagleboard
Abhinayak Mishra wrote:
> Hi Matt,
> I was trying to replicate the QI build for beagle board using
> instructions at
> http://matthsu-abacus.blogspot.com/2009/09/add-omap3-beagleboard-supp...
> .
> I ran into the issue where I could not found the 3530 specific
> portion. I might have been just replicating the wrong git repository.
> Any clue?

    Hi Abhinayak,

    Did you checkout origin/omap3530 branch?
    Can you dump your .git/config in qi directory?

    You should find the image of qi-omap3530-something.bin under /images.

    Matt


    回覆    回覆作者    轉寄  
您必須先登入才能張貼訊息。
若要張貼訊息,您必須先加入此群組
請在留言之前更新您訂閱設定網頁上的暱稱。
您沒有留言所需的權限。
Jim Huang  
檢視個人資料   翻譯為 已翻譯 (查看原文)
 更多選項 11月5日, 上午9時56分
寄件人: Jim Huang <js...@0xlab.org>
日期: Thu, 5 Nov 2009 09:56:53 +0800
當地時間: 2009年11月5日(星期四) 上午9時56分
主旨: Re: [0xlab-devel] Re: Qi, an alternative choice for loading kernel on beagleboard
FYI.

Grégory Clement gave a talk, "How We Got a 3D Application Booting in 5
Seconds Under Linux"[1], at ELC Europe 2009.
It is all about boot time optimizations including u-boot, linux
kernel, and user-space applications.   (Page 60)

                                 Bootstrap || U-Boot || Linux Kernel
||  Init (user) || app (user) || Total
Before optimization   0.1          ||   4.2     ||      12.6
||        6.3     ||        6.8      ||    30
After optimization     0.1          ||   2.6     ||         0.9
 ||        0.4     ||       0.4       ||      4.4

Hardware:
AT92SAM9261-EK board :
 - ARM9-based μC at 200MHz
 - 64MB SDRAM
 - 256MB NAND Flash
 - DataFlash (SPI)

As you can see, it was a great improvement over each components.
However, u-boot is now a boot time bottleneck: taking
2.6s to boot!  That is the advantage of Qi lightweight boot loader.

Sincerely,
Jim Huang (jserv)
http://0xlab.org/

[1] http://tree.celinuxforum.org/CelfPubWiki/ELCEurope2009Presentations?a...


    回覆    回覆作者    轉寄  
您必須先登入才能張貼訊息。
若要張貼訊息,您必須先加入此群組
請在留言之前更新您訂閱設定網頁上的暱稱。
您沒有留言所需的權限。
tommy tommy  
檢視個人資料   翻譯為 已翻譯 (查看原文)
 更多選項 11月5日, 下午12時35分
寄件人: tommy tommy <hongjiuj...@gmail.com>
日期: Thu, 5 Nov 2009 12:35:52 +0800
當地時間: 2009年11月5日(星期四) 下午12時35分
主旨: Re: [0xlab-devel] Re: Qi, an alternative choice for loading kernel on beagleboard

 HI,Jim!
That's great for "How We Got a 3D Application Booting in 5
Seconds Under Linux"!

2009/11/5 Jim Huang <js...@0xlab.org>


    回覆    回覆作者    轉寄  
您必須先登入才能張貼訊息。
若要張貼訊息,您必須先加入此群組
請在留言之前更新您訂閱設定網頁上的暱稱。
您沒有留言所需的權限。
Jim Huang  
檢視個人資料   翻譯為 已翻譯 (查看原文)
 更多選項 11月6日, 下午4時31分
寄件人: Jim Huang <js...@0xlab.org>
日期: Fri, 6 Nov 2009 16:31:54 +0800
當地時間: 2009年11月6日(星期五) 下午4時31分
主旨: Re: [0xlab-devel] Re: Qi, an alternative choice for loading kernel on beagleboard
Hello list,

Finally, we create a dedicated "project page" for Qi boot loader at gitorious:
    http://gitorious.org/0xlab-bootloader

Brief:
<%
Qi (named by Alan Cox on Openmoko kernel list) is a minimal bootloader that
“breathes life” into Linux. Its goal is to stay close to the minimum needed
to “load” and then “boot” Linux — no boot menus, additional peripheral init
or private states.
 %>

We would like to enable more SoC following Qi's philosophy.  At
present, the supported
platform list:
  - TI omap3530 / Beagleboard
  - Samsung smdk6410
  - Freescale i.MX31
  - Openmoko GTA02 (Freerunner) / s3c2442
  - Openmoko GTA01 / s3c2410

External source for SmartQ (derived from smdk6410):
    http://alone-in-the-light.zenvoid.org/2009/06/updated-qi-bootloader-f...

Sincerely,
Jim Huang (jserv)
http://0xlab.org/


    回覆    回覆作者    轉寄  
您必須先登入才能張貼訊息。
若要張貼訊息,您必須先加入此群組
請在留言之前更新您訂閱設定網頁上的暱稱。
您沒有留言所需的權限。
無其他留言
« 返回討論主題 « 較新的主題     較舊的主題 »

建立群組 - Google 網上論壇 - Google 首頁 - 服務條款 - 隱私權政策
©2009 Google