홈 > 고객/기술지원 > Q & A
i.MX8M | MV8895 | MV8890 | MV7420 | MV5260 | MV5422 | MV4412TAB | MV4412 | S5PV210 | iMX6Q | AM3358
Android | Linux | Windows CE | Firmware
 
해상도 변경 관련하여..
등록인 : 주용근 |

얼마 전에 MV V210 보드를 구입하여 현재 테스트 중에 어려움이 있어서 문의 드립니다.

보드 후면에 MV V210 V1.2 2010. 06. 17일 날짜로 되어 있네요..

*. 해상도 변경 관련하여.....

앞의 게시글에 따르면

drivers/video/Samsung/s3cfb_lte480wv.c

static struct s3cfb_lcd lte480wv = {
.width = 1280,
.height = 1024,
.bpp = 21,
.freq = 60,
여기에서 원하는 해상도 변경하고,

#make menuconfig

Device Drivers
Graphics support
<*> Support for frame buffer devices
(3072) Memory size in kbytes for FIMD
FIMD 수정하라고 하셨는데...
Memory size in kbytes for FIMD <-- 이러한 메뉴는 안보이네요.

그래서 해상도만 수정해서 커널을 올려도 변화가 없네요.


arch/arm/mach-s5pv210/mach-smdkc110.c

#if defined(CONFIG_FB_SIL9134) // KSSON20110307
#define S5PV210_LCD_WIDTH 1024
#define S5PV210_LCD_HEIGHT 768
#else // SMDKV210
#define S5PV210_LCD_WIDTH 800 <== 가로 수정
#define S5PV210_LCD_HEIGHT 480 <== 세로 수정
#endif // KSSON20110307

저 부분을 수정하니 해상도 변경을 해보았습니다.
메모리 부분도 계산되어 변경되는거 같구요.
은 되는듯 싶던데, 수정한데로 나오는거 같지도 않구요...



*. DVI 출력 관련하여..
1024x768 해상도로 DVI 출력을 하고 싶은데..

제품소개에 지원된다고는 했는데, 자료가 없네요.

-------------------------------------------------------------------------------

1. 해상도 변경에 대해서 좀더 상세한 설명을 해주시기 바랍니다..
2. 1024x768 해상도로 DVI 출력을 원합니다. 방법을 알려주셨으면 합니다.





Starting kernel ...


Uncompressing Linux... done, booting the kernel.
Initializing cgroup subsys cpu
Linux version 2.6.35.7 (test@ubuntu) (gcc version 4.4.1 (Sourcery G++ Lite 2009q3-67) ) #230 PREEMPT Mon Jan 9 15:07:12 KST 2012
CPU: ARMv7 Processor [412fc082] revision 2 (ARMv7), cr=10c53c7f
CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
Machine: SMDKV210
Ignoring unrecognised tag 0x00000000
Ignoring unrecognised tag 0x00000000
Ignoring unrecognised tag 0x41001099
Memory policy: ECC disabled, Data cache writeback
CPU S5PV210/S5PC110 (id 0x43110220)
S3C24XX Clocks, Copyright 2004 Simtec Electronics
S5PV210: PLL settings, A=1000000000, M=667000000, E=80000000 V=54000000
S5PV210: ARMCLK=1000000000, HCLKM=200000000, HCLKD=166750000
HCLKP=133400000, PCLKM=100000000, PCLKD=83375000, PCLKP=66700000
sclk_dmc: source is sclk_a2m (0), rate is 200000000
sclk_onenand: source is hclk_dsys (1), rate is 83375000
sclk: source is mout_mpll (6), rate is 66700000
sclk: source is mout_mpll (6), rate is 66700000
sclk: source is mout_mpll (6), rate is 66700000
sclk: source is mout_mpll (6), rate is 66700000
sclk_mixer: source is sclk_dac (0), rate is 54000000
sclk_spdif: source is sclk_audio (0), rate is 24000000
sclk_fimc: source is ext_xtal (0), rate is 24000000
sclk_fimc: source is ext_xtal (0), rate is 24000000
sclk_fimc: source is ext_xtal (0), rate is 24000000
sclk_cam0: source is ext_xtal (0), rate is 24000000
sclk_cam1: source is ext_xtal (0), rate is 24000000
sclk_fimd: source is ext_xtal (0), rate is 24000000
sclk_mmc: source is mout_mpll (6), rate is 47642857
sclk_mmc: source is mout_epll (7), rate is 80000000
sclk_mmc: source is mout_mpll (6), rate is 47642857
sclk_mmc: source is mout_epll (7), rate is 80000000
sclk_mfc: source is sclk_a2m (0), rate is 200000000
sclk_g2d: source is sclk_a2m (0), rate is 200000000
sclk: source is sclk_a2m (0), rate is 200000000
sclk_csis: source is ext_xtal (0), rate is 24000000
sclk_spi: source is ext_xtal (0), rate is 24000000
sclk_spi: source is ext_xtal (0), rate is 24000000
sclk_pwi: source is ext_xtal (0), rate is 24000000
sclk_pwm: source is ext_xtal (0), rate is 24000000
sclk_mdnie: source is ext_xtal (0), rate is 24000000
sclk_mdnie_pwm: source is ext_xtal (0), rate is 24000000
s5pv210: 37748736 bytes system memory reserved for mfc at 0x21023000
s5pv210: 37748736 bytes system memory reserved for mfc at 0x40000000
s5pv210: 6291456 bytes system memory reserved for fimc0 at 0x42400000
s5pv210: 10137600 bytes system memory reserved for fimc1 at 0x42a00000
s5pv210: 6291456 bytes system memory reserved for fimc2 at 0x433ab000
s5pv210: 8388608 bytes system memory reserved for jpeg at 0x439ab000
s5pv210: 6144000 bytes system memory reserved for fimd at 0x441ab000
s5pv210: 3072000 bytes system memory reserved for texstream at 0x44787000
s5pv210: 1536000 bytes system memory reserved for pmem_gpu1 at 0x44a75000
s5pv210: 1048576 bytes system memory reserved for g2d at 0x44bec000
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 129536
Kernel command line: console=ttySAC2,115200 init=/linuxrc ethaddr=00:40:5c:26:0a:5b
PID hash table entries: 2048 (order: 1, 8192 bytes)
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 256MB 256MB = 512MB total
Memory: 397596k/397596k available, 126692k reserved, 0K highmem
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
DMA : 0xff000000 - 0xffe00000 ( 14 MB)
vmalloc : 0xf0800000 - 0xfc000000 ( 184 MB)
lowmem : 0xc0000000 - 0xf0000000 ( 768 MB)
modules : 0xbf000000 - 0xc0000000 ( 16 MB)
.init : 0xc0008000 - 0xc002d000 ( 148 kB)
.text : 0xc002d000 - 0xc0546000 (5220 kB)
.data : 0xc0546000 - 0xc058b040 ( 277 kB)
SLUB: Genslabs=9, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Hierarchical RCU implementation.
RCU-based detection of stalled CPUs is disabled.
Verbose stalled-CPUs detection is disabled.
NR_IRQS:393
VIC @fd000000: id 0x00041192, vendor 0x41
VIC @fd010000: id 0x00041192, vendor 0x41
VIC @fd020000: id 0x00041192, vendor 0x41
VIC @fd030000: id 0x00041192, vendor 0x41
mult[140737]
max_delta_ns[2937815369]
min_delta_ns[30517]
rate[32768]
HZ[256]
console [ttySAC2] enabled
Calibrating delay loop... 998.15 BogoMIPS (lpj=1949696)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
Initializing cgroup subsys debug
Initializing cgroup subsys cpuacct
Initializing cgroup subsys freezer
CPU: Testing write buffer coherency: ok
regulator: core version 0.5
NET: Registered protocol family 16
SPI.0 s3cspi_set_slaves
SPI.1 s3cspi_set_slaves
S3C Power Management, Copyright 2004 Simtec Electronics
pmstats at 00000000
smdkc110_setup_clocks: sclk_mmc: source is mout_mpll, rate is 47642857
smdkc110_setup_clocks: sclk_mmc: source is mout_mpll, rate is 47642857
smdkc110_setup_clocks: sclk_mmc: source is mout_mpll, rate is 47642857
mvv210_ps_hold_enable : setting GPIO_PDA_PS_HOLD Enable.[0x5331]
S5PV210: Initializing architecture
s3c24xx-pwm s3c24xx-pwm.0: tin at 66700000, tdiv at 66700000, tin=divclk, base 0
s3c24xx-pwm s3c24xx-pwm.1: tin at 66700000, tdiv at 66700000, tin=divclk, base 8
s3c24xx-pwm s3c24xx-pwm.2: tin at 66700000, tdiv at 66700000, tin=divclk, base 12
s3c24xx-pwm s3c24xx-pwm.3: tin at 66700000, tdiv at 66700000, tin=divclk, base 16
regulator: pd_audio_supply: 5000 mV normal
regulator: pd_cam_supply: 5000 mV normal
regulator: pd_tv_supply: 5000 mV normal
regulator: pd_lcd_supply: 5000 mV normal
regulator: pd_g3d_supply: 5000 mV normal
regulator: pd_mfc_supply: 5000 mV normal
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
s3c-i2c s3c2440-i2c.0: i2c-0: S3C I2C adapter
s3c-i2c s3c2440-i2c.1: i2c-1: S3C I2C adapter
regulator: VALIVE_1.1V: 1100 mV
regulator: {VDD_PLL_AP/LDO3}_AP: 1100 mV
regulator: VDD_LCD_AP_3.0V: 1800 mV
regulator: VDD_LCD_AP_3.0V: 2800 mV
regulator: VDD_CAM_AP: 2600 mV
regulator: {VDD_ADC_AP/VDD_DAC_AP/VDD_HDMI_OSC}_3.3V: 2800 mV
regulator: LDO8_AP_3.3V: 3300 mV
regulator: {VADC/VSYS/VKEY}_3.0V: 3000 mV
regulator: VCC_ARM: 750 <--> 1500 mV at 1200 mV
regulator: VCC_INTERNAL: 950 <--> 1200 mV at 1200 mV
regulator: VCC_MEM: 1800 mV
s3c-i2c s3c2440-i2c.2: i2c-2: S3C I2C adapter
Advanced Linux Sound Architecture Driver Version 1.0.23.
cfg80211: Calling CRDA to update world regulatory domain
Switching to clocksource clock_source_systimer
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 5, 131072 bytes)
TCP bind hash table entries: 16384 (order: 6, 327680 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
UDP hash table entries: 256 (order: 1, 12288 bytes)
UDP-Lite hash table entries: 256 (order: 1, 12288 bytes)
NET: Registered protocol family 1
Trying to unpack rootfs image as initramfs...
Freeing initrd memory: 136K
PMU: registered new PMU device of type 0
SMDKC110/V210 RTC, (c) 2010 Samsung Electronics
smdkc110-rtc smdkc110-rtc: rtc core: registered s3c as rtc0
S5PV210 ADC driver, (c) 2010 Samsung Electronics
cpuidle: phy_regs_save:0x4fcc1000
Loaded driver for PL330 DMAC-0 s3c-pl330
DBUFF-64x8bytes Num_Chans-8 Num_Peri-2 Num_Events-32
Loaded driver for PL330 DMAC-1 s3c-pl330
DBUFF-8x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32
Loaded driver for PL330 DMAC-2 s3c-pl330
DBUFF-8x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32
ashmem: initialized
ROMFS MTD (C) 2007 Red Hat, Inc.
msgmni has been set to 776
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
s3cfb s3cfb: [fb2] dma: 0x441ab000, cpu: 0xf1000000, size: 0x005dc000
FIMD src sclk = 166750000
s3cfb s3cfb: registered successfully
Start display and show logo
PA FB = 0x441AB000, bits per pixel = 32
screen width=800 height=480 va=0xe41ab000 pa=0x441ab000
xres_virtual = 800, yres_virtual = 1920, xoffset = 0, yoffset = 0
fb_size=6144000
Back frameBuffer[0].VAddr=e4322000 PAddr=44322000 size=1536000
Back frameBuffer[1].VAddr=e4499000 PAddr=44499000 size=1536000
Back frameBuffer[2].VAddr=e4610000 PAddr=44610000 size=1536000
s5pv210-uart.0: s3c2410_serial0 at MMIO 0xe2900000 (irq = 16) is a S3C6400/10
s5pv210-uart.1: s3c2410_serial1 at MMIO 0xe2900400 (irq = 20) is a S3C6400/10
s5pv210-uart.2: s3c2410_serial2 at MMIO 0xe2900800 (irq = 24) is a S3C6400/10
s5pv210-uart.3: s3c2410_serial3 at MMIO 0xe2900c00 (irq = 28) is a S3C6400/10
brd: module loaded
loop: module loaded
pmem_gpu1: 1 init
Android kernel panic handler initialized (bind=kpanic)
S3C NAND Driver, (c) 2008 Samsung Electronics
S3C NAND Driver is using hardware ECC.
NAND device: Manufacturer ID: 0xec, Chip ID: 0xda (Samsung NAND 256MiB 3,3V 8-bit)
Creating 7 MTD partitions on \"s5pv210-nand\":
0x0000000c0000-0x000000100000 : \"misc\"
0x000000100000-0x000000600000 : \"recovery\"
0x000000600000-0x000000b00000 : \"kernel\"
0x000000b00000-0x000000e00000 : \"ramdisk\"
0x000000e00000-0x000007c00000 : \"system\"
0x000007c00000-0x00000cc00000 : \"cache\"
0x00000cc00000-0x000010000000 : \"userdata\"
SPI: s3c_spi_init
SPI.0: s3c_spi_probe
s3c-spi s3c-spi.0: registered master spi0
Samsung SoC SPI Driver loaded for Bus SPI-0 with 1 Slaves attached
Max,Min-Speed [33350000, 130273]Hz
Irq=79 IOmem=[0xe1300fff-0xe1300000] DMA=[Rx-22, Tx-23]
SPI.1: s3c_spi_probe
s3c-spi s3c-spi.1: registered master spi1
Samsung SoC SPI Driver loaded for Bus SPI-1 with 1 Slaves attached
Max,Min-Speed [33350000, 130273]Hz
Irq=80 IOmem=[0xe1400fff-0xe1400000] DMA=[Rx-24, Tx-25]
smsc911x: Driver version 2008-10-21.
smsc911x-mdio: probed
eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:01, irq=-1)
net eth0: MAC Address: ba:b0:be:ad:00:00
ehci_hcd: USB 2.0 \'Enhanced\' Host Controller (EHCI) Driver
s5p-ehci s5p-ehci: s5pv210 EHCI
s5p-ehci s5p-ehci: new USB bus registered, assigned bus number 1
s5p-ehci s5p-ehci: irq 87, io mem 0xec200000
s5p-ehci s5p-ehci: USB 0.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
s3c-udc : S3C HS USB Device Controller Driver, (c) 2008-2009 Samsung Electronics
s3c-udc : version 15 March 2009 (DMA Mode)
android init
android_probe pdata: c0553ed0
android_bind
android_usb gadget: android_usb ready
f_acm init
android_register_function acm
f_adb init
android_register_function adb
f_mass_storage init
fsg_probe pdev: c0552d48, pdata: c0553ef4
android_register_function usb_mass_storage
f_mtp init
android_register_function mtp
f_rndis init
android_register_function rndis
rndis_function_bind_config MAC: 02:02:45:46:4F:48
android_usb gadget: using random self ethernet address
android_usb gadget: using random host ethernet address
usb0: MAC aa:b1:88:8c:ce:66
usb0: HOST MAC 76:7e:ba:d4:84:5d
android_usb gadget: Mass Storage Function, version: 2009/09/11
android_usb gadget: Number of LUNs=1
lun0: LUN: removable file: (no medium)
adb_bind_config
mtp_bind_config
mice: PS/2 mouse device common for all mice
input: s3c-keypad as /devices/platform/s3c-keypad/input/input0
s3c-keypad Initialized
S3C Keypad Driver
S5P Touchscreen driver, (c) 2008 Samsung Electronics
S5P TouchScreen got loaded successfully : 12 bits
input: S5P TouchScreen as /devices/virtual/input/input1
input: compass as /devices/virtual/input/input2
id:59 CMA3000_DEVICE_ID:37
SUCCESS: Sensor CMA3000(CHIP:59 REV:10)
CMA3000 regs: 59 10 10 08 00 00 00 00 00 08 33 08 1c 00 00
using rtc device, s3c, for alarms
i2c /dev entries driver
i2c-gpio i2c-gpio.3: using pins 110 (SDA) and 109 (SCL)
Linux video capture interface: v2.00
mfc_init: <6>S5PC110 MFC Driver, (c) 2009 Samsung Electronics

S3C JPEG Driver, (c) 2007 Samsung Electronics
JPEG driver for S5PV210
i2c i2c-1: attached s5p_ddc into i2c adapter successfully
S5PC11X HPD Driver, (c) 2009 Samsung Electronics
S5PC11X CEC Driver, (c) 2009 Samsung Electronics
s3c_bat_init
sec-fake-battery sec-fake-battery: s3c_bat_probe
device-mapper: uevent: version 1.0.3
device-mapper: ioctl: 4.17.0-ioctl (2010-03-05) initialised: dm-devel@redhat.com
cpuidle: using governor ladder
cpuidle: using governor menu
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
s3c-sdhci s3c-sdhci.0: clock source 0: hsmmc (133400000 Hz)
s3c-sdhci s3c-sdhci.0: clock source 1: hsmmc (133400000 Hz)
s3c-sdhci s3c-sdhci.0: clock source 2: sclk_mmc (47642857 Hz)
KSSON20110309 func(sdhci_s3c_probe)....max_width(4)
mmc0: SDHCI controller on samsung-hsmmc [s3c-sdhci.0] using ADMA
s3c-sdhci s3c-sdhci.2: clock source 0: hsmmc (133400000 Hz)
s3c-sdhci s3c-sdhci.2: clock source 1: hsmmc (133400000 Hz)
s3c-sdhci s3c-sdhci.2: clock source 2: sclk_mmc (47642857 Hz)
KSSON20110309 func(sdhci_s3c_probe)....max_width(4)
mmc1: SDHCI controller on samsung-hsmmc [s3c-sdhci.2] using ADMA
s3c-sdhci s3c-sdhci.3: clock source 0: hsmmc (133400000 Hz)
s3c-sdhci s3c-sdhci.3: clock source 1: hsmmc (133400000 Hz)
s3c-sdhci s3c-sdhci.3: clock source 2: sclk_mmc (47642857 Hz)
KSSON20110309 func(sdhci_s3c_probe)....max_width(4)
mmc2: SDHCI controller on samsung-hsmmc [s3c-sdhci.3] using ADMA
logger: created 64K log \'log_main\'
logger: created 256K log \'log_events\'
logger: created 64K log \'log_radio\'
logger: created 64K log \'log_system\'
s3c_idma_preallocate_buffer: VA-f08c0000 PA-C0000000 163840bytes
asoc: WM8580 PAIFRX <-> s3c64xx-i2s mapping ok
asoc: WM8580 PAIFTX <-> s3c64xx-i2s mapping ok
ASoC: Failed to create Rear-L/R debugfs file
ASoC: Failed to create Center/Sub debugfs file
ASoC: Failed to create Front-L/R debugfs file
HDP Polling Task
ALSA device list:
#0: smdk (WM8580)
TCP cubic registered
NET: Registered protocol family 10
android_usb gadget: high speed config #1: Android Composite
lo: Disabled Privacy Extensions
Mobile IPv6
IPv6 over IPv4 tunneling driver
sit0: Disabled Privacy Extensions
ip6tnl0: Disabled Privacy Extensions
NET: Registered protocol family 17
NET: Registered protocol family 15
lib80211: common routines for IEEE802.11 drivers
ThumbEE CPU extension supported.
VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 2
regulator_init_complete: disabling pd_mfc_supply
regulator_init_complete: disabling pd_tv_supply
regulator_init_complete: disabling pd_cam_supply
smdkc110-rtc smdkc110-rtc: setting system clock to 1970-01-07 04:25:49 UTC (534349)
FIMC0 registered successfully
FIMC1 registered successfully
FIMC2 registered successfully
<6>S5PC1XX TVOUT Driver, (c) 2009 Samsung Electronics
s5p-tvout s5p-tvout: hpd status is cable removed
DBUG_PORT must not use AFC!
Freeing init memory: 148K
mmc0: new high speed SD card at address e624
mmcblk0: mmc0:e624 SU02G 1.84 GiB
mmcblk0:
yaffs: dev is 32505860 name is \"mtdblock4\" rw
yaffs: passed flags \"\"
p1
yaffs: dev is 32505862 name is \"mtdblock6\" rw
yaffs: passed flags \"\"
Mode changed (0->1)
[wm8580_set_outpath] path(1)
yaffs: dev is 32505861 name is \"mtdblock5\" rw
yaffs: passed flags \"\"
init: cannot find \'/system/etc/install-recovery.sh\', disabling \'flash_recovery\'
init: cannot find \'chown\', disabling \'chown-backlight\'
enabling adb
Enabled => usb_mass_storage
Enabled => adb
adb_open
android_usb gadget: high speed config #1: Android Composite
net eth0: SMSC911x/921x identified at 0xf1600000, IRQ: 41
sh: can\'t access tty; job control turned off
# eth0: IPv6 duplicate address fe80::b8b0:beff:fead:0 detected!
mlan: version magic \'2.6.35.7-svn91 preempt mod_unload ARMv7 \' should be \'2.6.35.7 preempt mod_unload ARMv7 \'
warning: `rild\' uses 32-bit capabilities (legacy support in use)
PVR_K:(Warning): SysFinalise: Version string: SGX540 S5PC110 [478, drivers/gpu/pvr/s5pc110/sysconfig.c]
request_suspend_state: wakeup (3->0) at 35371744711 (1970-01-07 04:26:23.672225043 UTC)
덧글 0 | 엮인글 0
 





 
    47 / 2,662,887
서울특별시 구로구 구로3동 235번지 한신IT타워 1004호 TEL. 02-3283-0101 FAX. 02-3283-0160
사업자등록번호 : 116-81-51889 대표자 : 이현재 E-MAIL : sale@microvision.co.kr
COPYRIGHT 2004 (주)마이크로비젼 ALL RIGHTS RESERVED.
%3Cul+class%3D%22Klocation%22%3E%3Cli+class%3D%22first%22%3E%3Ca+href%3D%22..%2Fhome%2F%22%3EHOME%3C%2Fa%3E%3C%2Fli%3E%3Cli%3E%3Ca+href%3D%22..%2Fhome%2Fsub03.php%22%3E%EA%B3%A0%EA%B0%9D%2F%EA%B8%B0%EC%88%A0%EC%A7%80%EC%9B%90%3C%2Fa%3E%3C%2Fli%3E%3Cli%3E%3Ca+href%3D%22..%2Fhome%2Fsub03.php%3Fmid%3D51%22%3EQ+%26+A%3C%2Fa%3E%3C%2Fli%3E%3C%2Ful%3E