embeded/odroid2014. 5. 21. 16:59
라즈베리 파이보다 2배 정도 비싸지만 성능은 아마도.. 한 2~3배 이상 좋을거 같은 녀석..
하나 사고 싶네? ㅋㅋㅋㅋ

라즈베리파이
Ethernet/Internet Yes
Dual USB Connector Yes
512MB Memory Yes
Chip Broadcom BCM2835 SoC full HD multimedia applications processor
CPU 700 MHz Low Power ARM1176JZ-F Applications Processor
GPU Dual Core VideoCore IV® Multimedia Co-Processor
Memory 512MB SDRAM
Ethernet onboard 10/100 Ethernet RJ45 jack
USB 2.0 Dual USB Connector
Video Output HDMI (rev 1.3 & 1.4) Composite RCA (PAL and NTSC)
Audio Output 3.5mm jack, HDMI
Onboard Storage SD, MMC, SDIO card slot
Operating System Linux
Dimensions 8.6cm x 5.4cm x 1.7cm
[링크 : http://devicemart.co.kr/goods/view.php?seq=1077945]



SPECIFICATIONS
Processor Samsung Exynos4412 Prime Cortex-A9 Quad Core 1.7Ghz with 1MB L2 cache
Memory 2048MB(2GB) LP-DDR2 880Mega data rate
3D Accelerator Mali-400 Quad Core 440MHz
Video supports 1080p via HDMI cable(H.264+AAC based MP4 container format)
Video Out micro HDMI connector
Audio Standard 3.5mm headphone jack
HDMI Digital
LAN 10/100Mbps Ethernet with RJ-45 Jack ( Auto-MDIX support)
USB2.0 Host High speed standard A type connector x 3 ports
USB2.0 Device ADB/Mass storage(Micro USB)
Display HDMI monitor
Storage (Option) MicroSD Card Slot
eMMC module socket
Power (Option) 5V 2A Power
System Software Linux : Xubuntu 13.10 or latest version
Android : u-boot 2010.12, Kernel 3.0.x, Android 4.x
Full source code is available now.
PCB Size 83 x 48 mm
Weight 48g including the heat sink
[링크 : http://hardkernel.com/main/products/prdt_info.php]

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

odroid u3 사용준비!  (0) 2016.09.02
odroid u3 지름!  (0) 2016.09.02
eMMC에 대한 환상은 깨도 되려나?  (0) 2015.11.11
odroid eMMC 관련  (0) 2015.11.03
또 다른 선택.. Odroid C1  (0) 2015.04.17
Posted by 구차니
embeded/ARM2014. 4. 19. 23:53
thumb
32bit ARM 프로세서에서 16bit 명령어를 지원하는 기능이다.
일단 32bit 명령어는 말그대로.. 명령어 자체가 4byte인거고
RISC 특성상 명령어가 넘쳐나기 때문에 명령어 길이를 줄여 바이너리 크기를 줄이기 위한 방법으로 제공된다.
또한 thumb 사용시 데이터버스를 16bit로 사용하기 때문에
32bit 버스를 구성하지 않아도 되어 데이터버스를 회로 구성에도 잇점이 생긴다.

1994년 릴리즈된 ARM7TDMI 부터 지원되며 CPU 모델상에 T가 들어갈경우 Thumb를 지원한다.

[링크 : http://skyul.tistory.com/54]
[링크 : http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0210c/CACBCAAE.html]
[링크 : http://en.wikipedia.org/wiki/ARM_architecture]


Jazelle는 
Java의 꿈이었던 Java Bytecode CPU라고 해야하나?
CPU에서 Native ByteCode를 95% 정도 지원하고 나머지는VM 으로 처리하는 방식으로
ARMv5TEJ 부터 지원하고 J가 자바지원을 의미한다.

아무튼... 안드로이드가 좀 빨라진 이유중에 하나가
Cortex-A8/A9에서 Jazelle의 후속 기술인 ThumbEE를 지원하면서 JIT 가속(?)을 받아서가 아닐까?
 Jazelle DBX (Direct Bytecode eXecution) allows some ARM processors to execute Java bytecode in hardware as a third execution state alongside the existing ARM and Thumb modes. Jazelle functionality was specified in the ARMv5TEJ architecture and the first processor with Jazelle technology was the ARM926EJ-S. Jazelle is denoted by a 'J' appended to the CPU name, except for post-v5 cores where it is required (albeit only in trivial form) for architecture conformance.
 Jazelle RCT (Runtime Compilation Target) is a different technology and is based on ThumbEE mode and supports ahead-of-time (AOT) and just-in-time (JIT) compilation with Java and other execution environments.

Instead, the Thumb Execution Environment (ThumbEE) is now preferred. Support for this is mandatory in ARMv7-A processors (such as the Cortex-A8 and Cortex-A9), and optional in ARMv7-R processors. ThumbEE targets compiled environments, perhaps using JIT technologies. It is not at all specific to Java, and is fully documented; much broader adoption is anticipated than Jazelle was able to achieve.

[링크 : http://en.wikipedia.org/wiki/Jazelle ] 

[링크 : http://www.arm.com/products/processors/technologies/jazelle.php]

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

Freescale Multimedia framwork  (0) 2014.09.17
freescale i.mx283 / i.mx515  (0) 2014.08.19
SSI - Synchronous Serial Interface  (0) 2013.12.18
ubuntu gcc-arm 패키지 목록  (0) 2013.08.31
jtag tap - Test Access Port  (0) 2013.07.05
Posted by 구차니
embeded/AVR (ATmega,ATtiny)2014. 3. 27. 23:53
Page 라는 개념이 와닫지 않아서 고민하다가 무릅을 탁!치게 하는 데이터시트 발견 ㅋㅋㅋ
일단 Column는 열에 대한 X축 값이고
Page address와 Line address를 통해 Y축에 대한 값을 설정한다.

폰트 데이터는 아래서 위로 가장 왼쪽 부터 1byte씩 사용 될 것으로 생각되며(물론 높이가 5x8 이런 폰트일 경우)
Page는 이렇게 1개의 데이터 전송에 묶여 사용된다.


'embeded > AVR (ATmega,ATtiny)' 카테고리의 다른 글

AVR Studio / AVRdude 연동  (0) 2015.03.12
AVRISP 호환 제품 ?  (0) 2015.03.11
avr glcd (122x32) 소스  (2) 2014.03.27
ATmega128 핀입력 threshold / hysteresis  (0) 2014.03.24
Atmel AVR 라인트레이서 및 IR 관련 링크  (0) 2014.03.22
Posted by 구차니
embeded/AVR (ATmega,ATtiny)2014. 3. 27. 00:25
될지 안될지는 좀 찾아 봐야 하니 일단
공개된 sed1520 122x32 GLCD 소스를 찾아 보는중 ㅠㅠ

[링크 : http://en.pudn.com/downloads65/sourcecode/embed/detail234623_en.html]
    [링크 : http://read.pudn.com/downloads65/sourcecode/embed/234623/AVREW12A03GLY/sed1520.c__.htm

[링크 : http://sunge.awardspace.com/glcd-sd/]
    [링크 : http://sunge.awardspace.com/glcd-sd/node7.html]
    [링크 : http://sunge.awardspace.com/glcd-sd/node8.html]
Posted by 구차니
embeded/AVR (ATmega,ATtiny)2014. 3. 24. 17:20
Vcc 5V 기준 1.4V ~ 1.9V
Vcc 3V 기준 1.0V ~ 1.3V

넉넉잡고
0~1V(Logical 0)
2~5V(Logical 1)

LM324로 굳이.. 5V까지 끌어 올릴 이유가 없었네.. -_-a



[링크 : http://www.atmel.com/Images/doc2467.pdf] 346p
Posted by 구차니
embeded/AVR (ATmega,ATtiny)2014. 3. 22. 10:56
링크의 회로도를 보고 고민을 해봐야겠다 
그나저나 예전에 구매했던 책은 어디로 갔나 ㅠㅠ

[링크 : http://binworld.kr/65]



일단.. 
다들 생각외로.. 수광부의 저항이 높다..
현재 220옴으로 해놨는데 높여봐야 하나?
+ 220옴에서 10k로 올렸는데

High 일때는 똑같은 수준으로 증폭되어 4 V
Low 일때는 220옴 보다 10k 일때가 높게 나온다.(0.4 V -> 1.6 V)

[링크 : http://data.leocom.kr/datasheets/upload/35100005.pdf]



[링크 : http://blog.naver.com/mechaed/110015056620]

'embeded > AVR (ATmega,ATtiny)' 카테고리의 다른 글

avr glcd (122x32) 소스  (2) 2014.03.27
ATmega128 핀입력 threshold / hysteresis  (0) 2014.03.24
LM-324과 ST-1K 사용하기 2  (0) 2014.03.22
COM26T2844VTX + ATmega8 검토  (0) 2014.03.13
avr glcd (128x64) 예제  (0) 2014.03.12
Posted by 구차니
embeded/AVR (ATmega,ATtiny)2014. 3. 22. 10:25
증폭률 한계인가?


10k 에서 100k 로 올리고
100k / 110 으로 해서

기존보다 10배 더 증폭되서 5V를 넘어설거라고 생각했는데 4V가 한계.
2단계로 증폭하도록 해야하려나? ㅠㅠ




2014/01/03 - [embeded/ATmega/ATtiny (AVR)] - LM-324과 ST-1K 사용하기
2014/01/02 - [embeded/ATmega/ATtiny (AVR)] - LM324와 ST-1K 사용조사

Posted by 구차니
embeded/AVR (ATmega,ATtiny)2014. 3. 13. 12:47
IM2와 IM1은 GND/IOVCC로 연결되면서 01로 고정된다.
그런 이유로 8bit Little Endian이 불가능 하다는 정도의 사소한(?) 단점이 생긴다.


그런데.. 16bit용 데이터 전송 타이밍 시트는 있지만.
18bit는 타이밍 시트가 존재하지 않고 이런것만 있는데.. 무슨 의미이려나?

그냥 1:1로 바로 전송하는 건가?

 
거상인 Atmega8과 연결하려고 해보니..
CS는 하나의 칩만 쓰니 HI로 놓고 하면 어찌어찌 18bit 모드로 사용이 가능할.. 지도?
[링크 : http://www.gersangin.com/shop/goods/goods_view.php?&goodsno=1092&category=025]

16모드라면 여유가 있다.

'embeded > AVR (ATmega,ATtiny)' 카테고리의 다른 글

Atmel AVR 라인트레이서 및 IR 관련 링크  (0) 2014.03.22
LM-324과 ST-1K 사용하기 2  (0) 2014.03.22
avr glcd (128x64) 예제  (0) 2014.03.12
CM04075 데이터 백업용  (0) 2014.02.20
Graphic LCD 지름예고  (0) 2014.02.09
Posted by 구차니
embeded/AVR (ATmega,ATtiny)2014. 3. 12. 15:32
128x64 사이즈의 그래픽 LCD에 대한 AVR 예제

[링크 : http://blog.naver.com/freehuds/100074004932]

'embeded > AVR (ATmega,ATtiny)' 카테고리의 다른 글

LM-324과 ST-1K 사용하기 2  (0) 2014.03.22
COM26T2844VTX + ATmega8 검토  (0) 2014.03.13
CM04075 데이터 백업용  (0) 2014.02.20
Graphic LCD 지름예고  (0) 2014.02.09
COM26T2844VTX 컨트롤러 HD66781  (0) 2014.02.07
Posted by 구차니
embeded/AVR (ATmega,ATtiny)2014. 2. 20. 13:33
핀 할당
anode 가 백라이트 +
cathod가 백라이트 -


[링크 : http://www.devicemart.co.kr/goods/view.php?seq=1077090]

SED1520만으로 구성하였기에 32*122로 해상도가 제한되고 상하로 나누어서 제어하는 것으로 생각된다.
분위기로 봐서는... 단일로 구성시에는 61*16이 한계이고
(61+ 61) * (16 + 16) 으로 mater-slave 구성하여 4개 구획에 대해서 그리는게 아닐까 추측된다.


+2014.03.28 추가
마스터 LSI common 출력 COM0-COM15는 슬레이브 LSI 출력 COM31-COM16과 연결된다.
이게 무언가 중요한 말 같은데.. 아무튼 슬레이브로 사용시에는 출력순서가 뒤집어 지지만, 
프로그램과는 연관이 없을 것으로 생각된다.



[링크 : http://www.hantronix.com/files/data/1278473706sed1520.pdf]



[링크 : http://www.actron.de/de/data/FAQ/sed1520.pdf]

'embeded > AVR (ATmega,ATtiny)' 카테고리의 다른 글

COM26T2844VTX + ATmega8 검토  (0) 2014.03.13
avr glcd (128x64) 예제  (0) 2014.03.12
Graphic LCD 지름예고  (0) 2014.02.09
COM26T2844VTX 컨트롤러 HD66781  (0) 2014.02.07
LM3S1968 / RiT Display P14201  (0) 2014.02.07
Posted by 구차니