'embeded/ARM'에 해당되는 글 79건

  1. 2018.03.19 ARM MPMC(multiport memory controller)
  2. 2018.01.30 AMBA AXI
  3. 2017.12.06 keil build 관련 검색
  4. 2016.09.04 카드크기 컴퓨터 벤치마크
  5. 2016.09.02 JTAG ETM
  6. 2016.09.02 j-link segger j-flash
  7. 2016.09.02 ulink flashmagic
  8. 2015.12.30 armada 370 - ARMv7 인데 neon이 없네?
  9. 2015.12.17 jtag/swd pullup & pulldown
  10. 2015.12.14 jtag과 swd
embeded/ARM2018.03.19 10:38

대명사로서 MPMC가 쓰이는 듯?

ARM에도 해당 메모리 컨트롤러가 존재하는 것으로 보인다.


[링크 : https://static.docs.arm.com/ddi0277/f/DDI0277.pdf]

'embeded > ARM' 카테고리의 다른 글

ARM MPMC(multiport memory controller)  (0) 2018.03.19
AMBA AXI  (0) 2018.01.30
keil build 관련 검색  (0) 2017.12.06
카드크기 컴퓨터 벤치마크  (0) 2016.09.04
JTAG ETM  (0) 2016.09.02
j-link segger j-flash  (0) 2016.09.02
Posted by 구차니

댓글을 달아 주세요

embeded/ARM2018.01.30 16:04

Advanced Microcontroller Bus Architecture

Advanced eXtensible Interface (AXI)


[링크 : https://en.wikipedia.org/wiki/Advanced_Microcontroller_Bus_Architecture]

'embeded > ARM' 카테고리의 다른 글

ARM MPMC(multiport memory controller)  (0) 2018.03.19
AMBA AXI  (0) 2018.01.30
keil build 관련 검색  (0) 2017.12.06
카드크기 컴퓨터 벤치마크  (0) 2016.09.04
JTAG ETM  (0) 2016.09.02
j-link segger j-flash  (0) 2016.09.02
Posted by 구차니

댓글을 달아 주세요

embeded/ARM2017.12.06 23:33

느낌으로는.. target으로 여러개 만들어서 프로젝트에 -D 옵션 줘서 준비해놓고

batch build 해야 할 느낌..

그게 아니라면 직접 armcc 를 이용해서 커맨드 라인에서 빌드하고(proj 파일 도움없이)

결과를 내야 할 느낌..


[링크 : http://www.keil.com/support/man/docs/uv4/uv4_dg_adscc.htm]

[링크 : http://www.keil.com/support/docs/868.htm]

[링크 : http://www.keil.com/support/man/docs/uv4/uv4_commandline.htm]

[링크 : http://www.keil.com/support/man/docs/uv4/uv4_dg_batchbuild.htm]

    [링크 : http://www.keil.com/support/man/docs/uv4/uv4_ca_batchbuildmultiprojectfile.htm]


[링크 : http://www.keil.com/support/man/docs/armcc/armcc_chr1359124194749.htm] armcc 옵션

[링크 : http://www.keil.com/support/man/docs/armcc/armcc_chr1359124909314.htm] -D 옵션

'embeded > ARM' 카테고리의 다른 글

ARM MPMC(multiport memory controller)  (0) 2018.03.19
AMBA AXI  (0) 2018.01.30
keil build 관련 검색  (0) 2017.12.06
카드크기 컴퓨터 벤치마크  (0) 2016.09.04
JTAG ETM  (0) 2016.09.02
j-link segger j-flash  (0) 2016.09.02
Posted by 구차니

댓글을 달아 주세요

embeded/ARM2016.09.04 09:33

exynos의 위력인가 odroid 계열이 성능은 꽤 좋은데 가격이 안드로메다라 문제지..

U3를 구해왔는데.. pi3 보다 성능은 좋지만 가격은 최소 2배 그리고 단종 ㅋ


[링크 : http://wiki.glidernet.org/cpu-boards]

'embeded > ARM' 카테고리의 다른 글

AMBA AXI  (0) 2018.01.30
keil build 관련 검색  (0) 2017.12.06
카드크기 컴퓨터 벤치마크  (0) 2016.09.04
JTAG ETM  (0) 2016.09.02
j-link segger j-flash  (0) 2016.09.02
ulink flashmagic  (0) 2016.09.02
Posted by 구차니

댓글을 달아 주세요

embeded/ARM2016.09.02 21:36

JTAG TRACER라고 해서 먼가 찾다 보니 ETM 이라는 단어 출몰

실시간으로 CPU의 데이터를 모니터링 할 수 있다는데 그래서 드럽게 비싼듯

(물론 아날로그나 디지털 probe 포함이라 일종의 오실로스코프 역활도 해서 그런가?)



ARM Embedded Trace Macrocell (ETM) modules


[링크 : https://en.wikipedia.org/wiki/JTAG]

'embeded > ARM' 카테고리의 다른 글

keil build 관련 검색  (0) 2017.12.06
카드크기 컴퓨터 벤치마크  (0) 2016.09.04
JTAG ETM  (0) 2016.09.02
j-link segger j-flash  (0) 2016.09.02
ulink flashmagic  (0) 2016.09.02
armada 370 - ARMv7 인데 neon이 없네?  (0) 2015.12.30
Posted by 구차니

댓글을 달아 주세요

embeded/ARM2016.09.02 21:08

segger 사의 j-link(jtag)과 j-flash(굽는거)

ulink나 ulink2와 달리 독립형 프로그램이 존재함.



[링크 : https://www.segger.com/jlink-flash-download.html]

'embeded > ARM' 카테고리의 다른 글

카드크기 컴퓨터 벤치마크  (0) 2016.09.04
JTAG ETM  (0) 2016.09.02
j-link segger j-flash  (0) 2016.09.02
ulink flashmagic  (0) 2016.09.02
armada 370 - ARMv7 인데 neon이 없네?  (0) 2015.12.30
jtag/swd pullup & pulldown  (0) 2015.12.17
Posted by 구차니

댓글을 달아 주세요

embeded/ARM2016.09.02 20:57

ARM 공식인듯 한데

ulink ulink2는 KEIL MDK와 통합되어 있고

그로 인해 uvision이 아니면 굽기가 힘들다.

콘솔에서 굽는 우회법이 있긴하나 양산에 쓰긴 무리일테고


flashmagictool 툴은 라이센스상

개발용으로 허용, 양산용으로는 부적합

[링크 : http://www.keil.com/forum/9369/stand-alone-ulink-programmer-needed/]

[링크 : http://www.flashmagictool.com/]


[링크 : http://itempage3.auction.co.kr/DetailView.aspx?ItemNo=A615866847]




'embeded > ARM' 카테고리의 다른 글

JTAG ETM  (0) 2016.09.02
j-link segger j-flash  (0) 2016.09.02
ulink flashmagic  (0) 2016.09.02
armada 370 - ARMv7 인데 neon이 없네?  (0) 2015.12.30
jtag/swd pullup & pulldown  (0) 2015.12.17
jtag과 swd  (0) 2015.12.14
Posted by 구차니

댓글을 달아 주세요

embeded/ARM2015.12.30 14:25

집에 있는 DS213j가 armv7 계열인데

문득 보다 보니 feature에 neon이 없는걸 발견


> cat /proc/cpuinfo

Processor       : Marvell PJ4Bv7 Processor rev 1 (v7l)

BogoMIPS        : 1196.85

Features        : swp half thumb fastmult vfp edsp vfpv3 vfpv3d16 tls

CPU implementer : 0x56

CPU architecture: 7

CPU variant     : 0x1

CPU part        : 0x581

CPU revision    : 1


Hardware        : Marvell Armada-370

Revision        : 0000

Serial          : 0000000000000000


검색을 해보니... 

스펙 시트에도 vfp 언급은 있어도 neon은 없어서 다시 검색..

[링크  : http://www.marvell.com/embedded-processors/armada-370/]


엥? 375는 neon 첨가! 370은 없어영~ 라고?!?!

The Armada 375 resembles the Armada 370, which has one of Marvell’s ARMv7-compatible PJ4 cores running at 1.2GHz. Although this home-grown CPU is clocked 20% faster than the 375’s Cortex-A9 cores, it lacks Neon extensions and has a less capable version of the VFP unit.


[링크 : http://www.linleygroup.com/newsletters/newsletter_detail.php?num=5010]

'embeded > ARM' 카테고리의 다른 글

j-link segger j-flash  (0) 2016.09.02
ulink flashmagic  (0) 2016.09.02
armada 370 - ARMv7 인데 neon이 없네?  (0) 2015.12.30
jtag/swd pullup & pulldown  (0) 2015.12.17
jtag과 swd  (0) 2015.12.14
비글본 github 저장소  (0) 2015.10.30
Posted by 구차니

댓글을 달아 주세요

embeded/ARM2015.12.17 13:44

흐음...


pull up/down 저항이 낮아서 문제가 되려나?

[링크 : http://e2e.ti.com/support/microcontrollers/tiva_arm/f/908/p/348680/1220668]

[링크 : http://www.alteraforum.com/forum/archive/index.php/t-32059.html]



JTAG ModeSWD ModeSignalRequired pull-up / pull-down (if not implemented internally by MCU)
TCKSWCLKClock into the coreUse 10K-100K Ohm pull-down resistor to GND
TDI-JTAG Test Data InputUse 10K-100K Ohm pull-up resistor to VCC
TDOSWVJTAG Test Data Output / SWV trace data output (SWO)Use 10K-100K Ohm pull-up resistor to VCC
TMSSWDIOJTAG Test Mode Select / SWD data in/outUse 10K-100K Ohm pull-up resistor to VCC
GNDGND--

[링크 : https://www.lpcware.com/content/faq/lpcxpresso/debug-design]

[링크 : http://www.support.code-red-tech.com/CodeRedWiki/HardwareDebugConnections] 조만간 폭파


SignalConnects to...
TMSTest Mode State pin — Use 100K Ohm pull-up resistor to VCC.
TDOTest Data Out pin.
RTCKJTAG Return Test ClocK. (see Note below)
TDITest Data In pin — Use 100K Ohm pull-up resistor to VCC.
TRSTTest ReSeT/ pin — Use 100K Ohm pull-up resistor to VCC. TRST is optional and not available on some devices. You may leave it unconnected.
TCLKTest CLocK pin — Use 100K Ohm pull-down resistor to GND.
VCCPositive Supply Voltage — Power supply for JTAG interface drivers.
GNDDigital ground.
RESETRSTIN/ pin — Connect this pin to the (active low) reset input of the target CPU.
CPUCLKCPU clock (according IEEE Standard 1149.1).
OCDSEEnable/Disable OCDS interface (Infineon-specific).
TRAPTrap condition (Infineon-specific).
BRKINHardware break in (Infineon-specific).
BRKOUTHardware break out (Infineon-specific).
/JENJTAG Enable (STMicroelectronics specific).
TSTATJTAG ISP Status (STMicroelectronics specific) (optional).
/RSTChip reset (STMicroelectronics specific).
/TERRJTAG ISP Error (STMicroelectronics specific) (optional).

[링크 : http://www.keil.com/support/man/docs/ulink2/ulink2_hw_connectors.htm]

[링크 : http://forum.falinux.com/zbxe/?document_srl=796669...]

'embeded > ARM' 카테고리의 다른 글

ulink flashmagic  (0) 2016.09.02
armada 370 - ARMv7 인데 neon이 없네?  (0) 2015.12.30
jtag/swd pullup & pulldown  (0) 2015.12.17
jtag과 swd  (0) 2015.12.14
비글본 github 저장소  (0) 2015.10.30
arm9 dsp / arm11 simd instuction 비교?  (0) 2015.10.01
Posted by 구차니

댓글을 달아 주세요

embeded/ARM2015.12.14 10:30

음.. JTAG없이 SWD만으로 하는데

SWD로 안되면.. 머가 문제일려나..

TCK/TMS 인식인가..?


How do I switch the debugger connection between JTAG and SWD (Serial Wire Debug) protocol?

Applies to: Debug Access Port (DAP)

Answer

The SWJ-DP component supports both protocols - Serial Wire and JTAG. The selector is part of the SWJ-DP.

The default protocol at power-up is JTAG, so if you want to use Serial Wire, you need to use the TCK and TMS pins to scan in a special 'key', which is a sequence of TMS values which has no effect for a pure JTAG TAP but is recognized by a SWJ-DP TAP as a request to switch into Serial Wire mode. Similarly, there is another another TMS sequence to switch back from SWD to JTAG protocol.


[링크 : http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka11775.html]

'embeded > ARM' 카테고리의 다른 글

armada 370 - ARMv7 인데 neon이 없네?  (0) 2015.12.30
jtag/swd pullup & pulldown  (0) 2015.12.17
jtag과 swd  (0) 2015.12.14
비글본 github 저장소  (0) 2015.10.30
arm9 dsp / arm11 simd instuction 비교?  (0) 2015.10.01
arm11 simd instruction  (0) 2015.10.01
Posted by 구차니

댓글을 달아 주세요