odroid-config 설치 방법

Post Reply
mandooawr
Posts: 44
Joined: Tue Dec 08, 2020 5:29 pm
languages_spoken: english
ODROIDs: N2+
Has thanked: 0
Been thanked: 0
Contact:

odroid-config 설치 방법

Post by mandooawr »

라즈베리파이에서는
raspi-config 로 설정을 쉽게하는 데요...

Odroid에서도 가능한지
구글을 검색하니까 나오더라구요!

https://github.com/hhk7734/odroid-config 사이트의 내용을 참고해서

설치해 보니 지원하지 않는 보드라고 나오네요...

설치/사용하는 방법이 있나요?

User avatar
tobetter
Posts: 7362
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 411 times
Been thanked: 1120 times
Contact:

Re: odroid-config 설치 방법

Post by tobetter »

어떤 설정을 바꾸시려고 하나요?
사용하시는 OS 버전은 어떻게 되나요? uname -a의 출력 내용을 공유 바랍니다.

mandooawr
Posts: 44
Joined: Tue Dec 08, 2020 5:29 pm
languages_spoken: english
ODROIDs: N2+
Has thanked: 0
Been thanked: 0
Contact:

Re: odroid-config 설치 방법

Post by mandooawr »

GPIO, SSH, I2C 등등 설정을 바꿔보려고 합니다.

Linux odroid2 4.9.236-106 #1 SMP PREEMPT Wed Dec 2 22:00:52 UTC 2020 aarch64 aarch64 aarch64 GNU/Linux
입니다.

User avatar
tobetter
Posts: 7362
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 411 times
Been thanked: 1120 times
Contact:

Re: odroid-config 설치 방법

Post by tobetter »

mandooawr wrote:
Thu Dec 31, 2020 11:48 am
GPIO, SSH, I2C 등등 설정을 바꿔보려고 합니다.

Linux odroid2 4.9.236-106 #1 SMP PREEMPT Wed Dec 2 22:00:52 UTC 2020 aarch64 aarch64 aarch64 GNU/Linux
입니다.
아래 라인에 ""Hardkernel ODROID-N2" | "Hardkernel ODROID-N2Plus"로 변경한 후 사용해보시기 바랍니다.
https://github.com/hhk7734/odroid-confi ... config#L87

mandooawr
Posts: 44
Joined: Tue Dec 08, 2020 5:29 pm
languages_spoken: english
ODROIDs: N2+
Has thanked: 0
Been thanked: 0
Contact:

Re: odroid-config 설치 방법

Post by mandooawr »

nano /usr/bin/odroid-config
로 ""Hardkernel ODROID-N2" | "Hardkernel ODROID-N2Plus"로 변경하였습니다만
실행후
여전히 알지 못하는 보드라고 뜨고 바로 종료되네요..
/usr/bin/odroid-config: 158: .: Can't open /usr/lib/odroid-config/models//functions

User avatar
tobetter
Posts: 7362
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 411 times
Been thanked: 1120 times
Contact:

Re: odroid-config 설치 방법

Post by tobetter »

mandooawr wrote:
Thu Dec 31, 2020 12:15 pm
nano /usr/bin/odroid-config
로 ""Hardkernel ODROID-N2" | "Hardkernel ODROID-N2Plus"로 변경하였습니다만
실행후
여전히 알지 못하는 보드라고 뜨고 바로 종료되네요..
/usr/bin/odroid-config: 158: .: Can't open /usr/lib/odroid-config/models//functions
'odroid-config'를 사용하시는 것보다는 필요하신 내용을 알려주시면 그에 맞는 수정 사항을 알려드리는게 빠를 것 같습니다.

mandooawr
Posts: 44
Joined: Tue Dec 08, 2020 5:29 pm
languages_spoken: english
ODROIDs: N2+
Has thanked: 0
Been thanked: 0
Contact:

Re: odroid-config 설치 방법

Post by mandooawr »

센서를 여러 종류를 설치해야하는 데 통신 방법이 다 같지않고 SPI, I2C, 1-Wire 를 쓰고 있어서 활성화를 구글검색을 통해 하긴 했는 데

아직 센서 연결을 해서 테스트는 못했지만 제대로 했는 지 잘 모르겠어서요..

User avatar
tobetter
Posts: 7362
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 411 times
Been thanked: 1120 times
Contact:

Re: odroid-config 설치 방법

Post by tobetter »

mandooawr wrote:
Thu Dec 31, 2020 1:54 pm
센서를 여러 종류를 설치해야하는 데 통신 방법이 다 같지않고 SPI, I2C, 1-Wire 를 쓰고 있어서 활성화를 구글검색을 통해 하긴 했는 데

아직 센서 연결을 해서 테스트는 못했지만 제대로 했는 지 잘 모르겠어서요..
SPI와 I2C는 기본적으로 활성화 되어 있을겁니다. 센서를 연결해서 테스트를 해 보시고, 안되는 부분에 대해서 로그나 에러메시지를 같이 올려주시기 바랍니다.

User avatar
odroid
Site Admin
Posts: 36945
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 1598 times
Been thanked: 1072 times
Contact:

Re: odroid-config 설치 방법

Post by odroid »

config.ini 파일의 device-tree overlay 옵션만 수정하면 SPI, I2C, UART는 바로 활성화됩니다.
https://wiki.odroid.com/common/applicat ... _with_dtbo

1-wire 지원 여부는 연휴 이후에 알아보겠습니다.

mandooawr
Posts: 44
Joined: Tue Dec 08, 2020 5:29 pm
languages_spoken: english
ODROIDs: N2+
Has thanked: 0
Been thanked: 0
Contact:

Re: odroid-config 설치 방법

Post by mandooawr »

혹시 1-wire 지원되는 지 확인해 보셨나요?
ls /sys/bus 에 보니
gpio spi i2c 등이 보이는 데 1-wire관련 폴더는 w1인 것 같은 데 안보이네요..
차주에 1-wire 센서 테스트해야해서 확인 부탁드립니다.

mandooawr
Posts: 44
Joined: Tue Dec 08, 2020 5:29 pm
languages_spoken: english
ODROIDs: N2+
Has thanked: 0
Been thanked: 0
Contact:

Re: odroid-config 설치 방법

Post by mandooawr »

자문 자답이네요...

sudo modprobe w1-gpio
sudo modprobe w1-therm

한 후
ls /sys/bus 해보니 보이네요..
항상 활성화 할수는 없는 건가요?

User avatar
odroid
Site Admin
Posts: 36945
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 1598 times
Been thanked: 1072 times
Contact:

Re: odroid-config 설치 방법

Post by odroid »

/etc/modules 파일에 모듈 이름을 .ko를 빼고 추가해 보세요.

mandooawr
Posts: 44
Joined: Tue Dec 08, 2020 5:29 pm
languages_spoken: english
ODROIDs: N2+
Has thanked: 0
Been thanked: 0
Contact:

Re: odroid-config 설치 방법

Post by mandooawr »

1-wire 설정을 하고 DS18B20 모듈을 연결했습니다.

/sys/bus 에 w1이 정상 생성이 되었으나, ls /sys/bus/w1/devices 하면 디바이스가 안보입니다.

어떤 걸 확인해 봐야할 까요?

mandooawr
Posts: 44
Joined: Tue Dec 08, 2020 5:29 pm
languages_spoken: english
ODROIDs: N2+
Has thanked: 0
Been thanked: 0
Contact:

Re: odroid-config 설치 방법

Post by mandooawr »

ls mod 를 해보면

w1_therm 16384 0
w1_gpio 16384 0
wire 45056 2 w1_gpio,w1_therm
이렇게 나오네요..

또, 몇번 재부팅하고 modprobe 하다보면
ls /sys/bus/w1/devices
w1_bus_master 가 나오는 경우가 있습니다.

User avatar
odroid
Site Admin
Posts: 36945
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 1598 times
Been thanked: 1072 times
Contact:

Re: odroid-config 설치 방법

Post by odroid »

1-Wire 장치에 전원이 어떤 방식으로 연결되어 있나요?
https://wiki.odroid.com/odroid-c1/appli ... gpio/1wire

mandooawr
Posts: 44
Joined: Tue Dec 08, 2020 5:29 pm
languages_spoken: english
ODROIDs: N2+
Has thanked: 0
Been thanked: 0
Contact:

Re: odroid-config 설치 방법

Post by mandooawr »

DS18B20를 사용하고 있습니다.
Vcc
Gnd
CS = 32 (Pin)
Vcc, CS는 4.7옴 연결
으로 연결해 두었습니다.

User avatar
odroid
Site Admin
Posts: 36945
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 1598 times
Been thanked: 1072 times
Contact:

Re: odroid-config 설치 방법

Post by odroid »

4.7K~10KOhm 정도의 pull-up 저항을 통신 라인에 연결하여야 안정적인 1-Wire 통신이 가능한 것으로 알고 있습니다.
4.7Ohm은 저항값이 너무 낮은것 같습니다.

mandooawr
Posts: 44
Joined: Tue Dec 08, 2020 5:29 pm
languages_spoken: english
ODROIDs: N2+
Has thanked: 0
Been thanked: 0
Contact:

Re: odroid-config 설치 방법

Post by mandooawr »

아 오타가 났네요.. 저항은 4.7K입니다.

sudo modprobe w1-gpio gpiopin=32 도 해봤습니다.
인식은 안되네요...

User avatar
odroid
Site Admin
Posts: 36945
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 1598 times
Been thanked: 1072 times
Contact:

Re: odroid-config 설치 방법

Post by odroid »

기능 확인해 보도록 하겠습니다.

cap00k
Posts: 111
Joined: Tue May 21, 2013 10:46 am
languages_spoken: english
ODROIDs: ODROID
Has thanked: 0
Been thanked: 14 times
Contact:

Re: odroid-config 설치 방법

Post by cap00k »

Linux-4.9.230 이후 버전부터는 config.ini 파일의 device-tree overlay 옵션을 수정해야 합니다.
https://wiki.odroid.com/odroid-n2/appli ... 1-wire_bus

config.ini 파일 수정만으로도 모듈 자동으로 올라가고 정상동작 합니다.

mandooawr
Posts: 44
Joined: Tue Dec 08, 2020 5:29 pm
languages_spoken: english
ODROIDs: N2+
Has thanked: 0
Been thanked: 0
Contact:

Re: odroid-config 설치 방법

Post by mandooawr »

Image음.. config.ini 수정 해봤는 데요..

; Device Tree Overlay
overlay_resize=16384
overlay_profile=all
;overlays="spi0 i2c0 i2c1 uart0 uart1 uart2 w1-gpio onewire"
overlays=""

[overlay_custom]
overlays="i2c0 i2c1"

[overlay_hktft32]
overlays="hktft32 ads7846"

[overlay_hktft35]
overlays="hktft35 sx865x-i2c1"

[overlay_all]
overlays="hktft32 ads7846 hktft35 sx865x-i2c1 spi0 i2c0 i2c1 uart0 uart1 uart2 w1-gpio onewire"

인식은 안하고 있습니다.

다른 곳에 Odroid N2+ 사용하고 있어서 테스트 해달라고 센서를 보내서 결과를 기다리고 있습니다.
아두이노에서는 잘 동작하고 있습니다. 오두이노로 설정을 해서 연결 했는 데 잘 되네요..

cap00k
Posts: 111
Joined: Tue May 21, 2013 10:46 am
languages_spoken: english
ODROIDs: ODROID
Has thanked: 0
Been thanked: 14 times
Contact:

Re: odroid-config 설치 방법

Post by cap00k »

; Device Tree Overlay
overlay_resize=16384
overlay_profile=all
overlays=""

[overlay_custom]
overlays="i2c0 i2c1"

[overlay_hktft32]
overlays="hktft32 ads7846"

[overlay_hktft35]
overlays="hktft35 sx865x-i2c1"

[overlay_all]
overlays="spi0 i2c0 i2c1 uart0 onewire"
버스가 동작하지 않는 이유는 uart1 에서 사용하는 핀 (GPIOX.BIT7) 과
onewire 핀과 충돌하는 걸로 보입니다.

mandooawr
Posts: 44
Joined: Tue Dec 08, 2020 5:29 pm
languages_spoken: english
ODROIDs: N2+
Has thanked: 0
Been thanked: 0
Contact:

Re: odroid-config 설치 방법

Post by mandooawr »

충돌 확인은 어떻게해야하나요?
충돌 발생시 회피는 어떻게 해야하나요?

cap00k
Posts: 111
Joined: Tue May 21, 2013 10:46 am
languages_spoken: english
ODROIDs: ODROID
Has thanked: 0
Been thanked: 14 times
Contact:

Re: odroid-config 설치 방법

Post by cap00k »

overlays 스트링에서 uart1을 제거하면 됩니다.

onewire.dts 에 적용된 gpio 입니다.
https://github.com/hardkernel/linux/blo ... re.dts#L14

uart1의 pinctrl 을 추적해본 과정은 아래와 같습니다.
uart1.dts
https://github.com/hardkernel/linux/blo ... rt1.dts#L6
mesong12b.dtsi uartB
https://github.com/hardkernel/linux/blo ... 095-L1107
mesong12b.dtsi b_uart_pins
https://github.com/hardkernel/linux/blo ... 2558-L2564
pinctrl-meson-g12a.c uart_tx_b, uart_rx_b
https://github.com/hardkernel/linux/blo ... #L237-L238

uart1_rx, onewire 두 드라이버에서 GPIOX_7 핀을 사용하고 있네요.
uart pinfunc 을 가진 gpio는 고정이라 바꿀 수 없으니 onewire 에 사용된 gpio를 다른 핀으로 바꾸면 두 드라이버를 동시에 사용할 수 있습니다.

config.ini 에서 uart1.dtbo 를 로딩하지 않으면 GPIOX_6, GPIOX_7 핀을 gpio로 사용할 수 있고,
config.ini 에서 uart1.dtbo 를 로딩하면 위 두핀이 uart tx,rx 로 pinfunc이 바뀌게 되서 gpio로는 사용할 수 없습니다.

mandooawr
Posts: 44
Joined: Tue Dec 08, 2020 5:29 pm
languages_spoken: english
ODROIDs: N2+
Has thanked: 0
Been thanked: 0
Contact:

Re: odroid-config 설치 방법

Post by mandooawr »

설정이 얽혔나 싶어 Ubuntu 20.04를 다시 설치하고 알려주신대로 config.ini 설정을 했습니다.

; Device Tree Overlay
overlay_resize=16384
overlay_profile=
;overlays="spi0 i2c0 i2c1 uart0"
overlays="spi0 i2c0 i2c1 onewire"

[overlay_custom]
overlays="i2c0 i2c1"

[overlay_hktft32]
overlays="hktft32"

[overlay_hktft35]
overlays="hktft35"

;add
[overlay_all]
overlays="spi0 i2c0 i2c1 onewire"

재부팅 후 확인하니
ls /sys/bus/w1/devices/
w1_bus_master1

만 나오네요..
sudo modprobe w1-gpio
sudo modprobe w1-therm
해도 마잖가지네요..

DS18B20은 인식이 안되고 있네요.

Vcc
Gnd
CS = 32 (Pin)
Vcc, CS는 4.7k옴 연결
으로 연결해 두었습니다.

어떤 걸 확인해야할 까요?

User avatar
odroid
Site Admin
Posts: 36945
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 1598 times
Been thanked: 1072 times
Contact:

Re: odroid-config 설치 방법

Post by odroid »

lsmod 출력을 먼저 확인해 보시죠.
필요없는 드라이버 모듈은 overlay 설정에서 삭제하시고요.

mandooawr
Posts: 44
Joined: Tue Dec 08, 2020 5:29 pm
languages_spoken: english
ODROIDs: N2+
Has thanked: 0
Been thanked: 0
Contact:

Re: odroid-config 설치 방법

Post by mandooawr »

lsmod를 해보면
lsmod |grep w1
w1_therm 16384 0
w1_gpio 16384 0
wire 45056 2 w1_gpio,w1_therm
이렇게 나옵니다. 그리고

ls /sys/bus/w1/devices/
w1_bus_master1
이렇게 나옵니다. 그리고

sudo dmesg -T |grep wire
[월 2월 8 18:32:48 2021] Driver for 1-wire Dallas network protocol.

sudo dmesg -T |grep gpio
[월 2월 8 18:32:39 2021] pwm-gpio pwmgpio: 1 gpio pwms loaded
[월 2월 8 18:32:39 2021] gpiomem-aml ff634000.gpiomem: Initialised: GPIO register area is 1
[월 2월 8 18:32:39 2021] gpiomem-aml ff634000.gpiomem: Initialised: Registers at start:0xff634000 end:0xff634fff size:0x00000fff
[월 2월 8 18:32:42 2021] gpio-keypad: probe of ff800000.gpio_keypad failed with error -22
[월 2월 8 18:32:43 2021] meson-mmc: gpio_cd = 1ca
이렇게 나옵니다.

1-wire는 활성화 된 것 같은 데, 인식을 안하네요.. 어떤 걸 손봐야 할까요?

User avatar
odroid
Site Admin
Posts: 36945
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 1598 times
Been thanked: 1072 times
Contact:

Re: odroid-config 설치 방법

Post by odroid »

필터 없이 lsmod 전체 출력을 올려봐 주세요.

mandooawr
Posts: 44
Joined: Tue Dec 08, 2020 5:29 pm
languages_spoken: english
ODROIDs: N2+
Has thanked: 0
Been thanked: 0
Contact:

Re: odroid-config 설치 방법

Post by mandooawr »

lsmod

Code: Select all

Module                       Size  Used by
fuse                            110592  2
cpufreq_ondemand       20480  0
cpufreq_powersave      16384  0
cpufreq_userspace       16384  0
cpufreq_conservative   16384  0
rt2800usb                    28672  0
rt2800lib                     98304  1 rt2800usb
rt2x00usb                   24576  1 rt2800usb
rt2x00lib                    61440  3 rt2800lib,rt2800usb,rt2x00usb
i2c_meson_master      20480  0
squashfs                    49152  9
sch_fq_codel              20480  6
w1_therm                 16384  0
w1_gpio                   16384  0
wire                         45056  2 w1_gpio,w1_therm
amvdec_vp9            122880  0
amvdec_vc1             65536  0
amvdec_real            45056  0
amvdec_mmpeg4      40960  0
amvdec_mpeg4        65536  0
amvdec_mpeg12       106496  0
amvdec_mmjpeg       28672  0
amvdec_mjpeg          40960  0
amvdec_h265           147456  0
amvdec_h264mvc       57344  0
amvdec_mh264        159744  0
amvdec_h264           147456  0
amvdec_avs             69632  0
stream_input          180224  8 amvdec_h265,amvdec_mh264,amvdec_h264mvc,amvdec_real,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs
decoder_common     88416  14 amvdec_h265,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_mmjpeg,amvdec_real,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mpeg4
firmware                 28672  15 amvdec_h265,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_mmjpeg,decoder_common,amvdec_real,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mpeg4
media_clock            45056  9 amvdec_h265,amvdec_mh264,decoder_common,firmware,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs
ip_tables                 28672  0
x_tables                  49152  1 ip_tables
ipv6                       466944  58
spidev                    20480  0
spi_meson_spicc     20480  0
입니다.

User avatar
odroid
Site Admin
Posts: 36945
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 1598 times
Been thanked: 1072 times
Contact:

Re: odroid-config 설치 방법

Post by odroid »

원인파악을 위해 임시로 i2c_meson_master, spidev, spi_meson_spicc를 제외하고 테스트를 해보시길 바랍니다.

mandooawr
Posts: 44
Joined: Tue Dec 08, 2020 5:29 pm
languages_spoken: english
ODROIDs: N2+
Has thanked: 0
Been thanked: 0
Contact:

Re: odroid-config 설치 방법

Post by mandooawr »

config.ini 파일은

; Device Tree Overlay
overlay_resize=16384
overlay_profile=
;overlays="spi0 i2c0 i2c1 uart0"
;overlays="spi0 i2c0 i2c1 onewire"
overlays="onewire"

;[overlay_custom]
;overlays="i2c0 i2c1"

;[overlay_hktft32]
;overlays="hktft32"

;[overlay_hktft35]
;overlays="hktft35"

;add
[overlay_all]
overlays="spi0 i2c0 i2c1 onewire"
overlays="onewire"

로 변경하고 재부팅 했습니다.

lsmod
Module Size Used by
fuse 110592 2
cpufreq_ondemand 20480 0
cpufreq_powersave 16384 0
cpufreq_userspace 16384 0
cpufreq_conservative 16384 0
rt2800usb 28672 0
rt2800lib 98304 1 rt2800usb
rt2x00usb 24576 1 rt2800usb
rt2x00lib 61440 3 rt2800lib,rt2800usb,rt2x00usb
i2c_meson_master 20480 0
squashfs 49152 9
sch_fq_codel 20480 6
w1_therm 16384 0
w1_gpio 16384 0
wire 45056 2 w1_gpio,w1_therm
amvdec_vp9 122880 0
amvdec_vc1 65536 0
amvdec_real 45056 0
amvdec_mmpeg4 40960 0
amvdec_mpeg4 65536 0
amvdec_mpeg12 106496 0
amvdec_mmjpeg 28672 0
amvdec_mjpeg 40960 0
amvdec_h265 147456 0
amvdec_h264mvc 57344 0
amvdec_mh264 159744 0
amvdec_h264 147456 0
amvdec_avs 69632 0
stream_input 180224 8 amvdec_h265,amvdec_mh264,amvdec_h264mvc,amvdec_real,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs
decoder_common 188416 14 amvdec_h265,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_mmjpeg,amvdec_real,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mpeg4
firmware 28672 15 amvdec_h265,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_mmjpeg,decoder_common,amvdec_real,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mpeg4
media_clock 45056 9 amvdec_h265,amvdec_mh264,decoder_common,firmware,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs
ip_tables 28672 0
x_tables 49152 1 ip_tables
ipv6 466944 58
이렇게 나옵니다.

ls /sys/bus/w1/devices/ 하면

w1_bus_master1

만 나오네요.

cap00k
Posts: 111
Joined: Tue May 21, 2013 10:46 am
languages_spoken: english
ODROIDs: ODROID
Has thanked: 0
Been thanked: 14 times
Contact:

Re: odroid-config 설치 방법

Post by cap00k »

Test-condition :
N2-Plus + emmc 64G + ubuntu-20.04-4.9-minimal-odroid-n2-20200715.img

Code: Select all

root@odroid:~# apt update
root@odroid:~# apt full-upgrade
root@odroid:~# reboot

root@odroid:~# uname -a
Linux odroid 4.9.241-109 #1 SMP PREEMPT Mon Jan 25 14:34:28 UTC 2021 aarch64 aarch64 aarch64 GNU/Linux
edit /media/boot/config.ini

Code: Select all

; Device Tree Overlay
overlay_resize=16384
overlay_profile=
overlays="spi0 i2c0 i2c1 uart0 onewire"

[overlay_custom]
overlays="i2c0 i2c1"

[overlay_hktft32]
overlays="hktft32"

[overlay_hktft35]
overlays="hktft35"
reboot & lsmod

Code: Select all

root@odroid:~# lsmod
Module                  Size  Used by
cpufreq_ondemand       20480  0
cpufreq_powersave      16384  0
cpufreq_userspace      16384  0
cpufreq_conservative    16384  0
w1_therm               16384  0
i2c_meson_master       20480  0
w1_gpio                16384  0
wire                   45056  2 w1_gpio,w1_therm
sch_fq_codel           20480  2
amvdec_vp9            122880  0
amvdec_vc1             65536  0
amvdec_real            45056  0
amvdec_mmpeg4          40960  0
amvdec_mpeg4           65536  0
amvdec_mpeg12         106496  0
amvdec_mmjpeg          28672  0
amvdec_mjpeg           40960  0
amvdec_h265           147456  0
amvdec_h264mvc         57344  0
amvdec_mh264          159744  0
amvdec_h264           147456  0
amvdec_avs             69632  0
stream_input          180224  8 amvdec_h265,amvdec_mh264,amvdec_h264mvc,amvdec_real,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs
decoder_common        188416  14 amvdec_h265,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_mmjpeg,amvdec_real,stream_input,amvdec_vp94
firmware               28672  15 amvdec_h265,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_mmjpeg,decoder_common,amvdec_real,stream_i4
media_clock            45056  9 amvdec_h265,amvdec_mh264,decoder_common,firmware,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs
ip_tables              28672  0
x_tables               49152  1 ip_tables
ipv6                  466944  24
spidev                 20480  0
spi_meson_spicc        20480  0
Hardware connection
image2.jpeg
image2.jpeg (561.6 KiB) Viewed 249 times
image1.jpeg
image1.jpeg (522.6 KiB) Viewed 249 times
image0.jpeg
image0.jpeg (652.38 KiB) Viewed 249 times
read value

Code: Select all

root@odroid:~# cat /sys/bus/w1/devices/10-000802f406ae/w1_slave 
2e 00 4b 46 ff ff 10 10 a1 : crc=a1 YES
2e 00 4b 46 ff ff 10 10 a1 t=22750
root@odroid:~# cat /sys/bus/w1/devices/10-000802f406ae/w1_slave 
2d 00 4b 46 ff ff 01 10 4c : crc=4c YES
2d 00 4b 46 ff ff 01 10 4c t=22687
20.04 minimal 이미지로 테스트한 결과입니다.
이미지 파일로 부팅후 업데이트하고 config.ini 파일에 uart1 삭제 onewire 추가 말고는
다른 작업 없이 테스트했습니다.

mandooawr
Posts: 44
Joined: Tue Dec 08, 2020 5:29 pm
languages_spoken: english
ODROIDs: N2+
Has thanked: 0
Been thanked: 0
Contact:

Re: odroid-config 설치 방법

Post by mandooawr »

테스트 해주셔서 감사합니다.
테스트에 사용한 설정을 토대로

(제가 테스트한 조건 :
N2-Plus + emmc 64G + ubuntu-20.04-4.9-mate-odroid-n2-20210126.img

uname -a
Linux odroid2 4.9.241-109 #1 SMP PREEMPT Mon Jan 25 14:34:28 UTC 2021 aarch64 aarch64 aarch64 GNU/Linux)

config.ini는 테스트 하신 내용으로 수정하고 재부팅해봤으나

lsmod

Module Size Used by
fuse 110592 3
cpufreq_ondemand 20480 0
cpufreq_powersave 16384 0
cpufreq_userspace 16384 0
cpufreq_conservative 16384 0
rt2800usb 28672 0
rt2800lib 98304 1 rt2800usb
rt2x00usb 24576 1 rt2800usb
rt2x00lib 61440 3 rt2800lib,rt2800usb,rt2x00usb
i2c_meson_master 20480 0
squashfs 49152 9
sch_fq_codel 20480 6
w1_therm 16384 0
w1_gpio 16384 0
wire 45056 2 w1_gpio,w1_therm
amvdec_vp9 122880 0
amvdec_vc1 65536 0
amvdec_real 45056 0
amvdec_mmpeg4 40960 0
amvdec_mpeg4 65536 0
amvdec_mpeg12 106496 0
amvdec_mmjpeg 28672 0
amvdec_mjpeg 40960 0
amvdec_h265 147456 0
amvdec_h264mvc 57344 0
amvdec_mh264 159744 0
amvdec_h264 147456 0
amvdec_avs 69632 0
stream_input 180224 8 amvdec_h265,amvdec_mh264,amvdec_h264mvc,amvdec_real,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs
decoder_common 188416 14 amvdec_h265,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_mmjpeg,amvdec_real,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mpeg4
firmware 28672 15 amvdec_h265,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_mmjpeg,decoder_common,amvdec_real,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mpeg4
media_clock 45056 9 amvdec_h265,amvdec_mh264,decoder_common,firmware,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs
ip_tables 28672 0
x_tables 49152 1 ip_tables
ipv6 466944 56
spidev 20480 0
spi_meson_spicc 20480 0

ls /sys/bus/w1/devices

w1_bus_master1

인식 못하네요.. ㅜㅜ

내일 CS Pin 을 사진과 같이 변경하여 테스트 해보고 안되면,

ubuntu-20.04-4.9-mate-odroid-n2-20210126.img 이미지를 다운받아 사용해 보겠습니다.

mandooawr
Posts: 44
Joined: Tue Dec 08, 2020 5:29 pm
languages_spoken: english
ODROIDs: N2+
Has thanked: 0
Been thanked: 0
Contact:

Re: odroid-config 설치 방법

Post by mandooawr »

CS Pin을 32(GPIOX_19) 에서 사진의 15(GPIOX_7)로 변경하니 잘 인식되네요..

GPIOX와 GPIOH의 차이점은 무엇인가요?

Post Reply

Return to “N2/N2+”

Who is online

Users browsing this forum: No registered users and 2 guests