NXP λΆνμ μ μ‘°μ 체μ λ°λ₯΄λ©΄ "μλ‘μ΄ λμμΈμλ κΆμ₯λμ§ μμ΅λλ€" .
κΈ°μ‘΄ κ³ κ°μ μ¬μ ν ββλΆνμ μ£Όλ¬Έν μ μμ§λ§ NXPλ λΆνμ μλ‘μ΄ μ΅μ’ μ νμΌλ‘ μ€κ³νλ κ²μ κΆμ₯νμ§ μμ΅λλ€. μ€λ¨ κ²°μ μ΄ λ΄λ €μ§μ§ μμμ΅λλ€. κ²°μ μ΄ λ΄λ €μ§λ©΄ NXPμ μ ν λ¨μ’ νλ‘μΈμ€λ₯Ό ν΅ν΄ μ λ¬λ©λλ€(μ: κΈ°μ‘΄ κ³ κ°μκ² λ¨μ’ μλ¦Ό).
NXP(LPC2368FBD100)μλ λ¨μΌ νμ± ARM7 λΆνμ΄ μμΌλ©° μ§μ κ΅μ²΄ν κ²μΌλ‘ 보μ΄μ§ μμ΅λλ€.
μ΄ νλ‘μΈμλ κΈ°μ± μ νμ΄ μλ λΏλ§ μλλΌ λ μ΄μ μμ°λμ§ μλ κ²μΌλ‘ 보μ΄λ©° νλ μ΄μμ λΉλ μμ€ν μ μ§ κ΄λ¦¬ 골칫거리μ μμΈμ΄ λλ msba2 보λμμ μ¬μ©λ©λλ€.
ARM7 μ½λ( ν΄λμ ARM ) μ체λ μλ‘μ΄ λμμΈμ κΆμ₯λμ§ μλ κ² κ°μ΅λλ€.
μ΄κ²μ ARM7μ μν₯μ λ―ΈμΉλ #11759λ₯Ό κ³ λ €νλ©΄ κ΄λ ¨μ΄ μμ΅λλ€.
λ¬Έμ κ° ν΄κ²°λμ§ μμΌλ©΄ lpc2387 λ° κ΄λ ¨ 보λ, κ·Έλ¦¬κ³ μλ§λ ARM7λ μ 리ν κ²μ μ μν©λλ€.
μ΄ λΆλΆκ³Ό κ΄λ ¨λ μ΄λ¦° λ¬Έμ :
https://github.com/RIOT-OS/RIOT/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+lpc2387
μ΄ λ¬Έμ λ μ΅κ·Ό νλμ΄ μμκΈ° λλ¬Έμ μλμΌλ‘ μ€λλ κ²μΌλ‘ νμλμμ΅λλ€. λ μ΄μ νλμ΄ μμΌλ©΄ νμλ©λλ€. μ΄ λ¬Έμ λ₯Ό 무μνλλ‘ νλ €λ©΄ "μν: λΆμ€νμ§ μμ" λ μ΄λΈλ‘ νμνμμμ€. κ·νμ κΈ°μ¬μ κ°μ¬λ립λλ€.
μ΄ λ¬Έμ μ λν΄ λ¬΄μμ ν΄μΌ ν μ§ μ λͺ¨λ₯΄κ² μ§λ§ @maribu κ° μ¬μ©νκ³ μλ λΆλΆμ΄ λ μ΄μ μ¬μ©λμ§ μλλ€κ³ μκ°νμ§λ§ λͺ κ°μ§ νλμ΄ μμκ³ μμ μ¬νμ΄ λνλ¬μ΅λλ€.
μΌλ°μ μΌλ‘ μ¬μ©λμ§ μλ νλμ¨μ΄μ λν΄ λ¬΄μμ ν΄μΌ νλμ§ μλ¬Έν΄ λ³΄λ κ²μ΄ ν©λ¦¬μ μ λλ€. μ¬μ© μ€λ¨μ μμν΄μΌ ν©λκΉ?
ν¬μ±ν€μμ κ΄λ ¨ μ§λ¬Έμ λν΄ λ Όμν κ² κ°μ΅λλ€. μ΄λ€ μν©μμ RIOTμ μ΄μ¬ν μ§μμ μΆκ°ν΄μΌ ν κΉμ?
λλ λ€μ μΈ κ°μ§ μ€ μ μ΄λ νλλ μ¬μ€μ΄μ΄μΌ νλ€λ λ° ν©μνλ€κ³ μκ°ν©λλ€.
λμκ² μ΄κ²μ μ΄λ€ λͺ¨λμ μ¬μ© μ€λ¨/μ κ±°κ° ν©λ¦¬μ μΈμ§ μΆμ νκΈ° μν μ’μ κΈ°μ€μ μ΄ λ κ²μ λλ€(νλμ¨μ΄μ κ΄λ ¨μ΄ μλ λͺ¨λμ κ²½μ° 2. 건λλ°κΈ°).
νμ¬ LPC2387μ μ κ·Ήμ μΌλ‘ μ μ§ κ΄λ¦¬λκ³ μμΌλ―λ‘(μμ§ν λ§ν΄μ λλΆλΆ @benpicco κ° λ보λ€) ν¬μΈνΈ 3μ΄ μ μ©λλ€κ³ λ§ν©λλ€. λν: FUB, HAW λ° OVGUμλ μ¬μ ν λ§μ MSB-A2κ° μμΌλ©° Hochschule Beuthλ κ΅μ‘μ©μΌλ‘ MCB2388 보λλ₯Ό μ¬μ©νκ³ μμΌλ©° μ΅κ·Ό RIOTμ μ§μμ΄ μΆκ°λμμ΅λλ€. λ°λΌμ μλΉν μ¬μ©μ κΈ°λ°μ΄ κ³Όμ₯λ κ²μΌ μ μμ§λ§ μ΄ CPUμ λν΄ μΌλΆ μ¬μ©μκ° λ¨μ μμ΅λλ€. ν¬μΈνΈ 2. κ·Έλ¬λ νμ€ν MCU(λλ 보λ)μλ λ μ΄μ μ μ©λμ§ μμ΅λλ€.
λͺ¨λμ μΈμ νκΈ°ν΄μΌ νλμ§μ λν μΌλ°μ μΈ μ§λ¬Έμ΄ λ€μ κ°μ μ μ§ κ΄λ¦¬μ μ΄μ λΈλ¦¬μμ λ ΌμνκΈ°μ μ’μ ν¬μΈνΈκ° λ κΉμ?
λͺ¨λμ μΈμ νκΈ°ν΄μΌ νλμ§μ λν μΌλ°μ μΈ μ§λ¬Έμ΄ λ€μ κ°μ μ μ§ κ΄λ¦¬μ μ΄μ λΈλ¦¬μμ λ ΌμνκΈ°μ μ’μ ν¬μΈνΈκ° λ κΉμ?
ν λ‘ μ£Όμ λ‘ μ μν΄μΌ νμ§λ§ μΌμ μ λ§μ§ μμΌλ©΄ μ§μμ μΆκ°νκ±°λ μ κ±°νλ μ΄μ μ λν΄ 3μ κΈ°λ° μ κ·Ό λ°©μμ΄ ν©λ¦¬μ μ΄λΌκ³ μκ°ν©λλ€. μ°λ¦¬κ° μμ μ λ€μ΄κ° μ μλ€λ©΄ μ°λ¦¬ κ°μ΄λλΌμΈ μ΄λκ°μ μ΄κ²μ μΆκ°νλ €κ³ ν κ²μ λλ€.
Linuxλ λ°©κΈ SGI Octaneμ λν μ§μμ λ°μμ΅λλ€. μ¬λλ€μ΄ μ½λλ₯Ό μ¬μ©νκ³ μ μ§ κ΄λ¦¬νλ ν μ μ κ±°ν΄μΌ ν©λκΉ?
λ νΈλ‘ μ»΄ν¨ν
μ μ¬λ―Έμμ μ μμ΅λλ€ :wink:
μ΄ λ¬Έμ λ μ΅κ·Ό νλμ΄ μμκΈ° λλ¬Έμ μλμΌλ‘ μ€λλ κ²μΌλ‘ νμλμμ΅λλ€. λ μ΄μ νλμ΄ μμΌλ©΄ νμλ©λλ€. μ΄ λ¬Έμ λ₯Ό 무μνλλ‘ νλ €λ©΄ "μν: λΆμ€νμ§ μμ" λ μ΄λΈλ‘ νμνμμμ€. κ·νμ κΈ°μ¬μ κ°μ¬λ립λλ€.
@benpicco λλΆμ lpc2387μ λν μ§μμ΄ μ΄μ κ½€ μ’μμ‘μ΅λλ€. μΈλΌμΈ κ°λ₯ IRQ APIμ κ°μ μ΅κ·Ό κ°λ°μ κ²½μ°μλ μ΄μ ARM 보λλ μΌλ¦¬ μ΄λ΅ν°μ μΌλΆμμ΅λλ€.
μ§κΈ λ«κ³ μμ΅λλ€. λμνμ§ μλ μ¬λμ΄ μμΌλ©΄ μμ λ‘κ² λ€μ μ½λλ€.
κ°μ₯ μ μ©ν λκΈ
ν¬μ±ν€μμ κ΄λ ¨ μ§λ¬Έμ λν΄ λ Όμν κ² κ°μ΅λλ€. μ΄λ€ μν©μμ RIOTμ μ΄μ¬ν μ§μμ μΆκ°ν΄μΌ ν κΉμ?
λλ λ€μ μΈ κ°μ§ μ€ μ μ΄λ νλλ μ¬μ€μ΄μ΄μΌ νλ€λ λ° ν©μνλ€κ³ μκ°ν©λλ€.
λμκ² μ΄κ²μ μ΄λ€ λͺ¨λμ μ¬μ© μ€λ¨/μ κ±°κ° ν©λ¦¬μ μΈμ§ μΆμ νκΈ° μν μ’μ κΈ°μ€μ μ΄ λ κ²μ λλ€(νλμ¨μ΄μ κ΄λ ¨μ΄ μλ λͺ¨λμ κ²½μ° 2. 건λλ°κΈ°).
νμ¬ LPC2387μ μ κ·Ήμ μΌλ‘ μ μ§ κ΄λ¦¬λκ³ μμΌλ―λ‘(μμ§ν λ§ν΄μ λλΆλΆ @benpicco κ° λ보λ€) ν¬μΈνΈ 3μ΄ μ μ©λλ€κ³ λ§ν©λλ€. λν: FUB, HAW λ° OVGUμλ μ¬μ ν λ§μ MSB-A2κ° μμΌλ©° Hochschule Beuthλ κ΅μ‘μ©μΌλ‘ MCB2388 보λλ₯Ό μ¬μ©νκ³ μμΌλ©° μ΅κ·Ό RIOTμ μ§μμ΄ μΆκ°λμμ΅λλ€. λ°λΌμ μλΉν μ¬μ©μ κΈ°λ°μ΄ κ³Όμ₯λ κ²μΌ μ μμ§λ§ μ΄ CPUμ λν΄ μΌλΆ μ¬μ©μκ° λ¨μ μμ΅λλ€. ν¬μΈνΈ 2. κ·Έλ¬λ νμ€ν MCU(λλ 보λ)μλ λ μ΄μ μ μ©λμ§ μμ΅λλ€.
λͺ¨λμ μΈμ νκΈ°ν΄μΌ νλμ§μ λν μΌλ°μ μΈ μ§λ¬Έμ΄ λ€μ κ°μ μ μ§ κ΄λ¦¬μ μ΄μ λΈλ¦¬μμ λ ΌμνκΈ°μ μ’μ ν¬μΈνΈκ° λ κΉμ?