(toppers-users 3559) Re: TOPPERS/JSPのLPC2388の割り込みベクタ
kmd5_wXPpro Celrn 5TB 2*LCD(1440*900)
t-kameda @ kjc.biglobe.ne.jp
2011年 10月 11日 (火) 08:07:12 JST
OSの内部コードを研究するのでなく、
本来は、このうえで、いかに、よいタスク走らせるかが、重要ではないでしょうか??
様
いつもお世話になっております。
今後ともよろしくお願い申し上げます。 (*^_^*)
--bst regards, 龜田(kmd5)
t-kameda@kjc.biglobe.ne.jp 但@全角
http:// www7b.biglobe.ne.jp/~kabu_q-hlss/ (予定 改装中
SNS blog.goo.ne.jp/gui1tian2tong1
twitter.jp/gui1tian2
facebok http://facebook.com/tohru.kameda
Skype kmd5.XPpro.clrn.5TB.2LCD
携帯 080-6571-1869
q-hlss-1a9z8y@ezweb.ne.jp 但@全角
----- Original Message -----
From: "kmd5_wXPpro Celrn 5TB 2*LCD(1440*900)" <t-kameda @ kjc.biglobe.ne.jp>
To: <users @ toppers.jp>
Sent: Monday, October 10, 2011 2:23 PM
Subject: (toppers-users 3556) Re: TOPPERS/JSPのLPC2388の割り込みベクタ
> 初心者 かめだ です。
>
> OSシステム 割り込みと、 USB,TCP/IP 通信系 割り込み との
> 折り合い は どうすべきですか 〜?
>
> 様
> いつもお世話になっております。
>
> 今後ともよろしくお願い申し上げます。 (*^_^*)
> --bst regards, 龜田(kmd5)
>
> t-kameda@kjc.biglobe.ne.jp 但@全角
> http:// www7b.biglobe.ne.jp/~kabu_q-hlss/ (予定 改装中
> SNS blog.goo.ne.jp/gui1tian2tong1
> twitter.jp/gui1tian2
> facebok http://facebook.com/tohru.kameda
>
> Skype kmd5.XPpro.clrn.5TB.2LCD
>
> 携帯 080-6571-1869
> q-hlss-1a9z8y@ezweb.ne.jp 但@全角
> ----- Original Message -----
> From: "suikan" <suikan7 @ yahoo.co.jp>
> To: <users @ toppers.jp>
> Sent: Monday, October 10, 2011 9:40 AM
> Subject: (toppers-users 3555) Re: TOPPERS/JSPのLPC2388の割り込みベクタ
>
>
>> 酔漢です。
>>
>> TOPPERS/JSP for LCP2388プロジェクトのコードがマージされていたんですね。
>> Full版に同梱されたと言うことは、それなりの品質が認められたと言うことで嬉
>> しくは ありますが、Blacfinポートがはじかれたのは残念です。あれはMakefile
>> いじったし、仕方ないか。
>>
>> さて、以下のご質問ですが「動作せずにいます」とはどういう状況でしょうか。
>> ビルドはできたのでしょうか。また、ビルドしたときのmakeのパラ メータはど
>> うしたのでしょうか。
>>
>> 質問から時間が経っていますが、Linuxで試験されたのか等、お知らせください。
>>
>> なお、full版のパッケージには、TOPPERS/JSP for LPCプロジェクトで同梱して
>> いたdoc/armv4_lpc2388.txtが同梱されていません。ご注意ください。
>>
>> 酔漢
>>
>> (2011/09/27 22:38), koizumi yoshiyuki wrote:
>>> こいさんです
>>>
>>> TOPPERS/JSP(jsp-1.4.4_full)が動作せずにいます。
>>>
>>> chip_config.cのinit_vector()で、割り込みベクタをROMからRAMの先頭にコピーの条件に、if ( __data_start
>>> != 0 )があります。sample1のマップを見ると__data_startは40000040 B
>>> __bss_startです。しかし、同時に40000040 B __bss_startに成っていますので、初期はゼロに初期化されています。
>>>
>>> コメントに
>>>
>>> /* ROM化コードとSRAM上で動くコードでは、例外ベクトルの扱いが違う。
>>> * ROM化する場合は、SRAM REMAPの前にFlash ROM上の例外ベクトルの値を
>>> * SRAM上のリマップ領域に移さなければならない。一方、SRAM上で動作する
>>> * 場合は、リマップ領域へはデバッガが初期値を書き込む。
>>> * このため、リマップ領域の初期化手順が必要か否かの判別を行う。判別は
>>> * __data_startの値を使う。この値はlpc2388_sram.ldの中で0に初期化して
>>> * いる。lpc2388.ldの中では非ゼロのアドレスが代入される。したがって、
>>> * リマップ領域の初期化は__data_startが非ゼロのときだけ行う。 */
>>>
>>> と有りますが、__data_startはリンカスクリプトで定義されたものなので説明は正しくない気がしています。
>>>
>>> 小生、WindowsでBuildしています。これが良くないのかの知れません。
>>> 又、chkでエラーも発生しています。
>>>
>>> ../cfg/chk -m jsp.syms,jsp.srec \
>>> -obj -cs jsp.chk -cpu armv4 -system cq_frk_nxp_arm
>>> Program failed in its process by following reason.
>>> Internal error: Unknown symbol (Probably, Symbol table was stripped)
>>> make: *** [jsp.exe] Error 1
>>> 以上
>>>
>>
>>
>> --
>> 酔漢
>> 組み込みBlog http://d.hatena.ne.jp/suikan+embedded/
>> TOPPERS/ASP for LPC http://sourceforge.jp/projects/toppersasp4lpc/
>> Blackfin Blog http://d.hatena.ne.jp/suikan+blackfin/
>> TOPPERS/JSP for Blackfin http://sourceforge.jp/projects/toppersjsp4bf/
>>
>>
>>
>>
>>
>
>