embeded/raspberry pi2015. 3. 2. 18:41

LAN9512의 경우 자체적으로 1 upstream / 2 downstream의 USB HUB를 제공하는데

라즈베리 파이 2 에서는 LAN9512의 다운스트림을 사용하지 않고

USB ROOT HUB 5port 짜리 하나를 사용해서

1번 포트에 SMSC LAN9512를 연결하고

나머지는 순서대로 2/3/4/5 를 사용하는 것으로 보인다.

즉.. USB to Ethernet으로 인한 대역폭을 고려하면..

외장 HDD를 연결해서 사용하려는 나의 장대한(?) 음모는 꽤나 빛을 바래는 듯? ㅠㅠ


 

 Port 2 

 Port 4

 LAN (Port 1)

 Port 3 

 Port 5 



OpenELEC:~ # lsusb -t

/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M

    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M

        |__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M

        |__ Port 5: Dev 8, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M


OpenELEC:~ # lsusb -t

/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M

    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M

        |__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M

        |__ Port 3: Dev 9, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M


OpenELEC:~ # lsusb -t

/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M

    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M

        |__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M

        |__ Port 2: Dev 10, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M


OpenELEC:~ # lsusb -t

/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M

    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M

        |__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M

        |__ Port 4: Dev 11, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M




---

방열칩 뜯고 보니

smsc lan9514

이녀석은 5포트 USB 허브 내장한 녀석이다

즉 broadcom bcm 칩에는 루트 허브 하나만 있고

lan9514 와 연결해서 4개 포트를 빼내는 형식이다


[링크 : http://ww1.microchip.com/downloads/en/DeviceDoc/9514.pdf]

'embeded > raspberry pi' 카테고리의 다른 글

매스매티카 in raspbian/NOOBS  (0) 2015.03.03
라즈베리 2 / 라즈비언 가지고 놀기  (0) 2015.03.03
라즈베리 2 - NOOB / Scratch  (0) 2015.03.01
라즈베리 파이 2 ubuntu / snappy  (4) 2015.03.01
라즈베리 빌드 관련  (0) 2015.03.01
Posted by 구차니
embeded/raspberry pi2015. 3. 1. 21:09

NOOBS로 부팅하니 이것저것 깔라고 나오는데


다 체크하려니 용량 부족으로 + 다운로드 귀찮아서 네트워크를 필요로 하지 않는

Raspbian / Data Partition / Boot to Scratch를 설치하는데

크어어어엌 -_-a 겁내 오래 걸린다. 걍 파일 받아서 직접 굽는게 빠르니 다시는 그닥 하고 싶지 않은 방법이 되어버림 -_-


암튼 한 10분 넘게 방치해놓고 딴짓하니 끝!

근데 키보드 안붙여 놓고 마우스만 있어서 Shift를 누를수가 없어! ㅠㅠ


Raspbian 과 Raspbian - Boot to Scratch를 둘다 선택해서 설치했더니

다음 부팅시에 어느걸로 켤지 물어 보고 라즈비언은 써봤으니 Boot to Scratch를 해봤더니


으어어어엌 콘솔이다 ㅋㅋ

그냥 냅두면 마우스가 뜨는데 SD 로딩 불도 안들어 오고 고장났나? 해서 마우스를 움직여보니


헐 먼가 이상한 고양이가 나온다 -_-


귀찮아서 About을 누르고 턴 종료!


일종의 애니메이션/게임 저작도구 라고 한다.


Scratch is a visual programming tool which allows the user to create animations and games with a drag-and-drop interface. It allows you to create your own computer games, interactive stories, and animations using some programming techniques without actually having to write code. It’s a great way to get started programming on the Raspberry Pi with young people. To find out more about Scratch, visit the website at scratch.mit.edu or see the Computing At School Raspberry Pi Education Manual.

[링크 : http://www.raspberrypi.org/documentation/usage/scratch/]

Posted by 구차니
embeded/raspberry pi2015. 3. 1. 19:03

로그인은 ubuntu : ubuntu

그런데.. 일단 이녀석.. 콘솔이 기본이다 -_ㅠ

apt-get은 지원안하고 snappy를 사용하래서 써봤더니
야임마!!!! -_-+

login as: ubuntu

ubuntu@192.168.219.165's password:

Welcome to Ubuntu Vivid Vervet (development branch) (GNU/Linux 3.18.3-v7+ armv7l)


 * Documentation:  https://help.ubuntu.com/


The programs included with the Ubuntu system are free software;

the exact distribution terms for each program are described in the

individual files in /usr/share/doc/*/copyright.


Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by

applicable law.


Welcome to the Ubuntu Core rolling development release.


 * See https://ubuntu.com/snappy


It's a brave new world here in snappy Ubuntu Core! This machine

does not use apt-get or deb packages. Please see 'snappy --help'

for app installation and transactional updates.


To run a command as administrator (user "root"), use "sudo <command>".

See "man sudo_root" for details.


ubuntu@localhost:~$ sudo apt-get update

Ubuntu Core does not use apt-get, see 'snappy --help'!

ubuntu@localhost:~$ snappy

Usage:snappy [-h] [-v]

             {info,versions,search,update-versions,update,rollback,install,uninstall,tags,config,build,booted,chroot,framework,fake-version,nap}

             ...

ubuntu@localhost:~$ snappy update

This command needs root, please run with sudo

ubuntu@localhost:~$ sudo snappy update

Traceback (most recent call last):

  File "/usr/bin/snappy", line 25, in <module>

    status = Main().__main__()

  File "/usr/lib/python3/dist-packages/snappy/main.py", line 195, in __main__

    return callback(args)

  File "/usr/lib/python3/dist-packages/snappy/main.py", line 511, in _do_update

    for pkg in ClickDataSource().upgradable_apps]

  File "/usr/lib/python3/dist-packages/snappy/click.py", line 180, in upgradable_apps

    all_updates_list = repo.get_upgradable()

  File "/usr/lib/python3/dist-packages/click/repository.py", line 183, in get_upgradable

    headers={"content-type": "application/json"})

  File "/usr/lib/python3/dist-packages/click/network.py", line 70, in http_request

    curl.perform()

pycurl.error: (60, 'server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none')



로컬에서 xwindow 켜고 해야 하려나? -_-

Posted by 구차니
embeded/raspberry pi2015. 3. 1. 11:42

라즈베리를 남이 만들어 놓은것만 쓰려고 산건 아니니 ㅋ

일단 크로스 컴파일러와 커널 소스는 github상에 존재하고

그 외에는 받아서 천천히 보면 어찌 알게 되겠지 머


[링크 : http://www.raspberrypi.org/documentation/linux/kernel/building.md]

[링크 : https://github.com/raspberrypi/tools/tree/master/usbboot] 부트로더

[링크 : https://github.com/raspberrypi/linux] 커널

[링크 : https://github.com/raspberrypi/target_fs] rootfs / busybox 기반

[링크 : https://github.com/raspberrypi/tools] 크로스 컴파일러 - 리눅스 용인듯?



+ 2015.03.01

The BCM2835 device has a number of different modes for booting, the most obvious one is the SD card which looks for a file called bootcode.bin on the first FAT partition of the SD card to boot from.


올 -_-a

칩에서 SD 메모리 인식해서 FAT 면은 자동으로 bootconde.bin을 찾아서 부팅하다니

겁나 똑똑한 칩일세 ㄷㄷ

Posted by 구차니
embeded/raspberry pi2015. 3. 1. 09:56

다 설치는 아직 못해보고 부팅만 해봄



pre-installed NOOBS SD card도 파는데

먼데 돈 받고 팔어!? 라는 생각에 한번 시도


설치법은 의외로 쉬운데

SD 위원회의 SDFormatter라는 프로그램을 받아 설치후 포맷하면 된다.

[링크 : https://www.sdcard.org/downloads/formatter_4/]


다른건 필요없고 option의 FORMAT SIZE ADJUSTMENT를 ON으로 해주면

볼륨 사이즈 상관없이 전체 파티션을 하나로 잡고 자동으로 밀어 준다.

수동으로 한다면.. 단일 파티션으로 잡고 FAT로 포맷하면 될 것 같기도 한데? 문제는...


NOOBS_v1_4_0.zip을 다운로드 받아

옆의 경로 부터 전체를 복사해주면 설치 끝!(엥? 부트섹터도 없어!??!)


[링크 : http://www.raspberrypi.org/help/noobs-setup/]


아무튼 그렇게 하고 나서 켜보니

이런저런걸 install 할 수 있도록 되어 있는데..

NOOB이라고 해서 머 대단한걸 기대했는데 꼴랑랑(?) raspbian이라니 -_ㅠ


+ 2015.03.01

랜선 연결하고 하니

다른 배포판들도 네트워크로 접속해서 다운로드 받을 수 있도록 된다!!!



Posted by 구차니
embeded/raspberry pi2015. 2. 28. 16:56

지금까지 실험(?)해본 내용


2.5인치 USB HDD >>> 전력부족으로 틱틱틱 -_-a

하드는 아마도.. 3.5 인치 외장전원을 쓰던가 파워드 허브를 써야 할 듯



방열판

50도 -> 35도




USB 4개 있어서 외장 하드 4개 달려는 나의 음모는 이렇게 날아가고..

솔찍히 50도면 칩 보증 온도 내라서 상관없지만

그래서 산거니까 달아주니 마음이 평온해짐 ㅋㅋ


--


USB 3/4번 포트(아마도 랜에서 먼쪽?)은 smsc USB LAN과 하나의 허브를 공유함

랜은 usb to Ethernet

그리고 USB 는 100mA 까지만 전력을 공급이 가능하도록 되어있음


[링크 : http://ko.wikipedia.org/wiki/라즈베리_파이]


smsc LAN9512은

USB 2port hub + Fast Ethernet 칩이다


Two downstream ports, one upstream port

 — Two integrated downstream USB 2.0 PHYs

 — One integrated upstream USB 2.0 PHY

Integrated 10/100 Ethernet MAC with full-duplex support

Integrated 10/100 Ethernet PHY with HP Auto-MDIX


[링크 : http://ww1.microchip.com/downloads/en/DeviceDoc/9512.pdf]

'embeded > raspberry pi' 카테고리의 다른 글

라즈베리 빌드 관련  (0) 2015.03.01
라즈베리 파이 2 - NOOBS  (0) 2015.03.01
라즈베리 파이 2 audio 관련 config.txt 설정  (0) 2015.02.28
라즈베리 pi 2 - openELEC  (0) 2015.02.27
raspberry SD 메모리 구조  (0) 2015.02.27
Posted by 구차니
embeded/raspberry pi2015. 2. 28. 16:17

라즈베리 openELEC을 설치하면

HDMI로 연결했음에도 불구하고 소리가 나지 않는다 -_-


그래서 검색을 해보니...

hdmi_drive=2로 설정을 하라는데


이리저리 찾아보니.. 부트로더가 아니라 라즈베리 설정에 관련된 파일인 config.txt에 하라고 되어있다.

즉, 커널 인자로 넘기는게 아니란것!


################################################################################

#      This file is part of OpenELEC - http://www.openelec.tv

#      Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv)

#      Inspired and partly copied from:

#  http://youresuchageek.blogspot.fr/2012/09/howto-raspberry-pi-openelec-on.html

#

#  OpenELEC is free software: you can redistribute it and/or modify

#  it under the terms of the GNU General Public License as published by

#  the Free Software Foundation, either version 2 of the License, or

#  (at your option) any later version.

#

#  OpenELEC is distributed in the hope that it will be useful,

#  but WITHOUT ANY WARRANTY; without even the implied warranty of

#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the

#  GNU General Public License for more details.

#

#  You should have received a copy of the GNU General Public License

#  along with OpenELEC.  If not, see <http://www.gnu.org/licenses/>.

################################################################################

# Bootloader configuration - config.txt

################################################################################


################################################################################

# Memory (System/GPU configuration )

################################################################################


# default GPU memory split (do not change if you do not know what you are doing)

  gpu_mem=128


# SDRAM size based GPU memory split, uncomment and setup to override 'gpu_mem'

  gpu_mem_256=112

  gpu_mem_512=160

  gpu_mem_1024=256


################################################################################

# Overclocking settings

# WARNING: Do not change/enable if you do not know what you are doing!

#          The System may become unstable or you can have data corruption or

#          you can loose your warranty if you set wrong settings

#

# please read: http://elinux.org/RPi_config.txt#Overclocking_configuration

################################################################################


# Overclock mode settings.

#

# default recommended values are: arm_freq | core_freq | sdram_freq | over_voltage

# no overclocking               :    700   |    250    |    400     |      0

# mode 'Modest'                 :    800   |    300    |    400     |      0

# mode 'Medium'                 :    900   |    333    |    450     |      2

# mode 'High'                   :    950   |    450    |    450     |      6

# mode 'Turbo'                  :   1000   |    500    |    500     |      6


# arm_freq=700

# core_freq=250

# sdram_freq=400

# over_voltage=0


# set to 'force_turbo=1' to disable dynamic overclocking (you can lose your warranty!)

  force_turbo=0


# If you have any data corruption using Turbo Mode and overclocking

# try with this setting uncommented

# If this still fails, try to use Medium mode without "over_voltage=2"

# If it ultimately keeps failing, forget about this until it gets fixed

# Use a more conservative mode that will works fine in any cases:

# initial_turbo=30


################################################################################

# Overscan settings

################################################################################


# Make display smaller to stop text spilling off the screen

# see also http://www.raspberrypi.org/phpBB3/viewtopic.php?f=67&t=15700

# overscan_scale=1

# disable_overscan=1


# Adapt overscan values to your needs

# overscan_left=57

# overscan_right=59

# overscan_top=20

# overscan_bottom=20


################################################################################

# various settings see also: http://elinux.org/RPi_config.txt

################################################################################


# Force HDMI even if unplugged or powered off

# hdmi_force_hotplug=1


# Doesn't sent initial active source message.

# Avoids bringing CEC (enabled TV) out of standby and channel switch when

# rebooting.

  hdmi_ignore_cec_init=1


################################################################################

# License keys to enable GPU hardware decoding for various codecs

# to obtain keys visit the shop at http://www.raspberrypi.com

################################################################################


# decode_MPG2=0x00000000

# decode_WVC1=0x00000000

# decode_DTS=0x00000000

# decode_DDP=0x00000000


################################################################################

# End of default configuration

# all values below this line were inserted from config.txt.bk (your old config)

# and can be merged with the above values

################################################################################ 


그래서 hdmi_drive=2 로 설정하고 부팅을 하니

hdmi_drive chooses between HDMI and DVI modes


 hdmi_drive=1 Normal DVI mode (No sound)

 hdmi_drive=2 Normal HDMI mode (Sound will be sent if supported and enabled)


[링크 : http://elinux.org/RPiconfig]


HDMI 모니터에 연결하면 소리도 잘나오고 모두 happy~ 이긴한데!

DVI 모니터에 HDMI to DVI 케이블로 연결하면 화면이 안나온다!!!


아마 DMT 방식이라던가 이런 DVI 모니터에서 지원못하는 방식이라서 그런거 같은데

hdmi_group=0으로 하면 EDID로 받는다고 하니 문제가 있는 모니터가 아니라면 0으로 설정해주면 되지 않으려나?

hdmi_group defines the HDMI type

Not specifying the group, or setting to 0 will use the preferred group reported by the edid.


hdmi_group=1   CEA

hdmi_group=2   DMT


[링크 : http://elinux.org/RPiconfig] 


---

뜬금포 결론

DVI로 해서 처음 소리가 안난건

openELEC에서 audio 출력이 HDMI로 되어있고

라즈베리 OS 설정에서는 DVI로 모드로 되어 있어서 서로 엉긴것 -_-


일단 기본값으로는 DVI 출력에 HDMI 오디오 출력이므로

HDMI-DVI로 쓴다면 openELEC 설정에서 Audio 출력을 HDMI and Analogue 로 설정해주어야 한다.


그리고 HDMI로 사용한다면

hdmi_drive=2로 설정해주면 나머지는 설정할 사항이 없다.


System - Settings


System


Audio output - Audio output device HDMI and Analogue로 설정해주면 DVI 사용시 아날로그 출력이 된다.

[링크 : http://openelec.tv/forum/124-raspberry-pi/74408-problems-with-hdmi-audio-on-openelec-5-0]

Posted by 구차니
embeded/raspberry pi2015. 2. 27. 23:18

openELEC는 XBMC를 기반으로 하는 녀석으로

로그인 아이디는 root / openelec 이다.

[링크 : http://wiki.openelec.tv/index.php/OpenELEC_FAQ#SSH_Login]


일단 깔끔한 로고로 시작!


언어에 한글이 있는데 이걸로 하면 대참사.jpg


RTC가 없어서 랜선을 연결하지 않고 하면 이렇게

epoch로 설정되서 1970년으로 가게 된다.


한글로 설정한 여파 ㅋㅋ 나오는게 없어 -_-


암튼 부랴부랴 겨우겨우 찾아서 언어를 바꾸는데 하단의 OP / Cancel은 이미지인지 제대로 안나온다.

리부팅 해야 나오려나?


문제가 되었던 항목인데.

난 잘되는거 보면 실수로 이상하게 설정했던 것으로 보인다.

SYSTEM - OpenELEC - Connection


랜을 클릭해 Connect|Disconnect와 Edit이 나오는데


Connection Automatically가 꺼져있으면 랜이 자동으로 살아나지 않는다.



음.. 라즈비언 보다는 무언가 옵션이 좀 많이 활성화 되는 느낌?

Feature의 목록과 LD_SHOW_AUXV는 커널에서 출력하는 거고 인식하는 거니까..

커널 버전에 따라 혹은 패치에 따라 다르게 나오는 걸려나?

머 그래도.. bogoMIPS가 발바닥인건 여전하네 머...


OpenELEC:~ # cat /proc/cpuinfo

processor       : 0

model name      : ARMv7 Processor rev 5 (v7l)

BogoMIPS        : 38.00

Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm

CPU implementer : 0x41

CPU architecture: 7

CPU variant     : 0x0

CPU part        : 0xc07

CPU revision    : 5


Hardware        : BCM2709

Revision        : a21041

Serial          : 00000000a37ce24e


OpenELEC:~ # LD_SHOW_AUXV=1 ls

AT_HWCAP:        half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm

AT_PAGESZ:       4096

AT_CLKTCK:       100

AT_PHDR:         0x8034

AT_PHENT:        32

AT_PHNUM:        9

AT_BASE:         0x76f7b000

AT_FLAGS:        0x0

AT_ENTRY:        0xc984

AT_UID:          0

AT_EUID:         0

AT_GID:          0

AT_EGID:         0

AT_SECURE:       0

AT_RANDOM:       0x7edfae68

AT_HWCAP2:

AT_EXECFN:       /bin/ls

AT_PLATFORM:     v7l


아무튼 설정된 아이피로 웹접속하면

이런게 뜨는데 무언가.. 다른 탭들은 안들어 가지는 느낌이고


putty를 이용 ssh에

root / openelec으로 로그인 할 수 있다.



그나저나 열은 50도 정도인데...

PC USB에 연결해서 전력부족인지..

동영상 틀거나 하면 심각하게 느려진다 -_ㅠ


나중에 2A 짜리 전원을 직결해서 해봐야 하나?


+

2015.02.28

라즈베리 파이 1용 펌웨어를 파이2에 넣었더니

HDMI 출력만 나오고 부팅이 진행되지 않는다.

시리얼을 켜보고 로그를 보지 않으면 방법이 없을 듯


아무튼 openELEC이 업데이트 파일을 제공하지만

커널 레벨에서 아주 분리해버린 느낌이라.. 실질적으로 두개의 커널 호환성은 없다고 보여진다.

Posted by 구차니
embeded/raspberry pi2015. 2. 27. 22:41

raspbian

openelec 구우려고 raspian으로 구운녀석 한번 꽂아봤다가

문득 생각이 나서 한번 확인해보니

나의 사랑스런 8GB 하드가 이렇게 보이네?


무려 56메가!!! -_-????


파티션 정보를 보니

boot 영역으로 56MB씩이나 할당해주는 여유!를 보이고

느끼으로는.. 원래 3기가 짜리 이미지로 되어 있던 것으로 보인다.

그러니까.. 이렇게 8기가 중에 4.4기가가 버려졌겠지?


FAT로 설정된 boot 영역은

커널.img 라... 멀 어떤식으로 부팅하는 걸려나?

나중에 다시 구워서 리눅스에서 좀더 세밀하게 파티션 정보를 봐야 알것 같지만


bcm2709-rpi-2-b.dtb 파일을 열어보니 웬지 모를 uboot의 스멜?

dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait


아마도 bootcode.bin이 부트로더 같고.. 커널은 커널이고

kernel7.img는 라즈베리 2용 armv7용 커널로 생각된다.


그나저나.. start*.elf는 정체가 머지?


---

openELEC


raspbian보다는 단순한데

dtb 가 데이터나 바이너리로 바뀌고

cmdline.txt에 디스크 설정내용이 있다.

그나저나. p1이 boot p2가 disk 라는데

boot=/dev/mmcblk0p1 disk=/dev/mmcblk0p2 quiet 



암만봐도.. p2가 rootfs + xbmc 라고 하기에는 너무 적어 보이는데..

p1의 SYSTEM이 rootfs 같기도 하고? 



아무튼

start*.elf는 부트로더

cmdline.txt 나 *.dtb는 부트로더 환경파일

kernel.img는 커널

파티션 2는 rootfs로 라즈베리 파이가 구성되는 것으로 보인다.

Posted by 구차니
embeded/raspberry pi2015. 2. 26. 22:27

하드웨어 ::

일단은.. 5V 2A 어댑터를 먼저 구해야겠구나 -_ㅠ

그리고 900MHz / 450MHz가 기본이고

라즈비안으로는 700MHz / 400MHz 으로 다운클럭해서 사용되는게 기본값으로 보인다.


[링크 : http://www.element14.com/.../raspberry-pi-2-model-b-frequently-asked-questions-faqs...whsoftware]

[링크 : http://www.element14.com/community/community/raspberry-pi]


하드웨어 정보 링크는 있는데.. 핀배열도 라즈베리 2도 동일한건지 알 방법이 없다.

[링크 : http://www.raspberrypi.org/documentation/hardware/README.md]


언급된 내용으로는 Pi 1(Model B+)와 동일한 폼팩터와 호환성을 지닌다는거 보면

B+를 기준으로 Pinout을 보면 될 것으로 보인다.

The Raspberry Pi 2 has an identical form factor to the previous (Pi 1) Model B+ and has complete compatibility with Raspberry Pi 1

[링크 : http://www.raspberrypi.org/products/raspberry-pi-2-model-b/]


오디오 잭은 4극으로 L/R/C/G 순서로 연결이 된다.

콤포짓 비디오니까.. 그럼 듀얼 모니터 사용이 가능하려나?


GPIO 쪽은 설명이 무언가 많이 부실...

SPI / UART / I2C 정도 밖에 안보이는 기분...



[링크 : http://www.raspberrypi.org/.../Raspberry-Pi-B-Plus-V1.2-Schematics.pdf]


라즈베리 R1 R2의 핀 배열 음.. B+는 어디서 찾지?

[링크 : http://www.megaleecher.net/Raspberry_Pi_GPIO_Pinout_Helper]


구글느님 만세!

B+에서는.. PWM이 사라진건가?!


구매한 업체가 여기니까.. 이게 확실할듯?


[링크 : http://www.element14.com/community/docs/DOC-68203/l/raspberry-pi-b-gpio-40-pin-block-pinout#]


윈도우즈 10

윈도우즈 10 IoT 버전은 공짜! 단, 가입은 필수

(내 msn 아이디로 되려나...)

[링크 : http://dev.windows.com/ko-kr/featured/raspberrypi2support]

'embeded > raspberry pi' 카테고리의 다른 글

라즈베리 pi 2 - openELEC  (0) 2015.02.27
raspberry SD 메모리 구조  (0) 2015.02.27
라즈베리 2 시작! - raspbian  (0) 2015.02.26
으헤헤헤헤 라즈베리 2  (0) 2015.02.26
라즈베리 파이 2 구매!!  (0) 2015.02.25
Posted by 구차니