embeded/odroid2016. 9. 3. 21:29

SD 메모리 도착!

본체 도착!

HDMI to Micro HDMI 어댑터 구매!

회사에서 서포트 뽀리기!!!




다행히도(?) 가장 최신인 rev 0.5


손을 댄건지..(중고라) 원래 그런건지 모르겠지만

나사가 박혀있어서 뽑아 버리고 서포트로 변경!


odroid 답게 안드로이드 마스코트가 뜬다 ㅋㅋㅋ


현재 시스템 구성


일단 win32 Disk Imager나 Win32DiskImager-odroid-v1.3 나 어느걸로 굽던 상관없는 듯

속도 차이도 없으니 그냥 win32 Disk Imager  쓰는게 속 편할 듯 하다.





첫 느낌은... 라즈베리 보다 느리다(?!)

lubuntu 쓰는데 램과 cpu가 더 상급임에도 부팅하는데 하세월...

업데이트 하는데도 하세월.. 물론 네트워크 서버 차이가 있을수 있겠지만

부팅 시간 자체는 확실히 라즈베리의 것 보다 느리다.


시간을 재보니 전원 넣는 시점과 커널에서 뜨는 부팅 시간이 다른데

아마도 uboot에서 3초 정도 잡고 있는게 아닐까 생각된다.


파티션 용량 확장하도록 하고 나서

시간을 재보니 부팅에 40초 정도..

sandisk class 10 SDHC / UHS-1 48MB/s 320x 인데도 불구하고 생각외로 라즈베리 보다 느리다.


한번만 해서 확신은 없지만.. odroid 전용이 아니면 

부팅 자체가 엄청나게 느려진다. (40초 vs 1분 30초 정도)


HDMI 안 꽂고 켜면 해상도가 이상하게 설정된다.

lightdm을 재시작 해줘야 해상도를 제대로 인식해서 화면이 나온다.

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

odroid Win32DiskImager 별 속도 테스트  (0) 2016.09.04
odroid 시스템 정보 (/proc)  (0) 2016.09.03
오드로이드 이미지 마운트  (0) 2016.09.02
odroid u3 사용준비!  (0) 2016.09.02
odroid u3 지름!  (0) 2016.09.02
Posted by 구차니
embeded/ARM2016. 9. 2. 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
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. 9. 2. 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
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. 9. 2. 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
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/Cortex-M3 Ti2016. 9. 2. 20:13

지금까지 굽는것만 시도하다가 웬일로(?) 디버깅에도 시도해보겠다고

평소와 다른 기운으로 시도했더니 성공 ㄷㄷ



플래시 굽기 / 디버그 시

C:\Keil\ARM\BIN\CooCox\devices\TI

에 프로젝트에 설정된 칩 이름으로 XML 파일이 존재하는지 확인 필요 하다.



---

머야.. 전에 안되던거 다시 해보니 되네? 머지?!?!?!?

다른 pc에서 해보니 예전에 사용하던 칩에 대한 XML 파일이(lm3s1607.xml) 존재하지 않았던 것

아무튼.. XML 파일이 은근히 별로 없다.

Posted by 구차니
embeded/odroid2016. 9. 2. 15:55

$ fdisk -l ubuntu-14.04.2lts-lubuntu-odroid-u-20150224.img


Disk ubuntu-14.04.2lts-lubuntu-odroid-u-20150224.img: 5.1 GiB, 5505024000 bytes, 10752000 sectors

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disklabel type: dos

Disk identifier: 0x000c4046


Device                                           Boot  Start      End  Sectors   Size Id Type

ubuntu-14.04.2lts-lubuntu-odroid-u-20150224.img1        3072   266239   263168 128.5M  6 FAT16

ubuntu-14.04.2lts-lubuntu-odroid-u-20150224.img2      266240 10751999 10485760     5G 83 Linux


$ mkdir mnt

$ sudo mount -v -o offset=136314880 -t ext4 ubuntu-14.04.2lts-lubuntu-odroid-u-20150224.img mnt

mount: /dev/loop0 mounted on /home/pi/mnt.


$ df -h

Filesystem      Size  Used Avail Use% Mounted on

/dev/loop0      4.8G  4.3G  365M  93% /home/pi/mnt




머.. 켜보기 전에는 그냥 그런 무난한 구성이네


2016/09/02 - [embeded/raspberry pi] - 라즈베리 파이 배포 이미지 마운트 하기


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

odroid 시스템 정보 (/proc)  (0) 2016.09.03
odroid ready!  (0) 2016.09.03
odroid u3 사용준비!  (0) 2016.09.02
odroid u3 지름!  (0) 2016.09.02
eMMC에 대한 환상은 깨도 되려나?  (0) 2015.11.11
Posted by 구차니
embeded/raspberry pi2016. 9. 2. 15:38

fdisk로 파일명을 넣어주고 나서 offset 이용해서 마운트하면 되는구나...


$ fdisk -l whatever.img

Device         Boot     Start       End  Blocks  Id System

whatever.img1            8192    122879   57344   c W95 FAT32 (LBA)

whatever.img2          122880   5785599 2831360  83 Linux


$ mount -v -o offset=4194304 -t vfat whatever.img /mnt/img/one

$ mount -v -o offset=62914560 -t ext4 whatever.img /mnt/img/two


1st partition 512 * 8192 = 4194304

2nd partition 512 * 122880 = 62914560


[링크 : http://raspberrypi.stackexchange.com/.../how-can-i-mount-a-raspberry-pi-linux-distro-image]

Posted by 구차니
embeded/odroid2016. 9. 2. 14:15


ODROID-U3/U2/X/X2 Android 4.4.4 Alpha 4.5

4.3에 풀버전 받고 업데이트 ?

[링크 : http://com.odroid.com/.../nfile_board_view.php?keyword=&tag=ODROID-U3&bid=242]



Ubuntu 14.04.2 OS Image for U2/U3/X/X2 20150224

1기가 받아서 5기가로 ㄷㄷㄷ

[링크 : http://com.odroid.com/.../nfile_board_view.php?keyword=&tag=ODROID-U3&bid=246

[링크 : http://odroid.com/dokuwiki/doku.php?id=en:u3_ubuntu_release_note_20150224]



winimage for odroid

[링크 : http://odroid.com/dokuwiki/doku.php?id=en:odroid_flashing_tools]



$ sudo dd if=<my/odroid/image.img> of=</dev/path/of/card> bs=1M conv=fsync

명령어 상으로는 라즈베리에서 쓰는 원본 winImage32 써도 될거 같긴한데...



+

이미지 받아서 구워보니..

라즈베리랑은 확연히 다르네..


일단 분위기로 봐서는.. boot.txt가 uboot용 같은데...


setenv initrd_high "0xffffffff"

setenv fdt_high "0xffffffff"

setenv bootcmd "fatload mmc 0:1 0x40008000 zImage; fatload mmc 0:1 0x42000000 uInitrd; bootm 0x40008000 0x42000000"

setenv bootargs "console=tty1 console=ttySAC1,115200n8 root=/dev/mmcblk0p2 rootwait ro mem=2047M"

boot




다른 scr 파일들도 열어 보면 약간의 바이너리 포맷과

uboot용 명령어의 조합으로 보임



+

로그인

odroid / odroid

root / odroid


[링크 : http://forum.odroid.com/viewtopic.php?f=15&t=2336]

[링크 : http://odroid.com/dokuwiki/doku.php?id=en:headless_setup&s[]=password]



root::$6$6BH.XbIJ$PJ7S9w5C5DdiSOYfN/b3VoKQY7bxtb.WxtTwC.gEYzxVZfMfVhnURFKxgf3Xca1rUBF2yCyg0d8O0rWnCKgaz.:16233:0:99999:7:::

odroid:$6$3k97GXPn$tFxz44VGyYvs7EQH2tuQ1BaBEc66FssMT93bC7zL1JfPHVEwGnuBU6JyPzNemB7ToQfOtDtthODa1apGIssYm.:16207:0:99999:7:::


마운트 해서 shadow를 보는데.. root랑 odroid랑 암호가 다르네?


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

odroid ready!  (0) 2016.09.03
오드로이드 이미지 마운트  (0) 2016.09.02
odroid u3 지름!  (0) 2016.09.02
eMMC에 대한 환상은 깨도 되려나?  (0) 2015.11.11
odroid eMMC 관련  (0) 2015.11.03
Posted by 구차니
embeded/odroid2016. 9. 2. 13:21

평화로운 중고나라에서

3만원에 어댑터 + 본체 + USB + HDMI 판대서

2개 후다닥 지름


구로는 가기 힘들어서 택배비 3천원에 구매


[링크 : http://www.hardkernel.com/main/products/prdt_info.php?g_code=G138745696275]



[링크 : http://cafe.naver.com/joonggonara/333913914]

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

오드로이드 이미지 마운트  (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/Cortex-M4 Ti2016. 9. 1. 12:37

음? 2.1을 써도 안되는 내가 바보?!?! ㅠㅠ




TivaWare 1.0 and 1.1 Software defect and StellarisWare code migration issue


[링크 : http://processors.wiki.ti.com/index.php/Tiva_C_Series_TM4C123G_LaunchPad]

Posted by 구차니