LeMaker Guitar:FAQs

From BananaPro/Pi
Jump to: navigation, search

Other languages:
English • ‎中文(简体)‎

Q1: What is the default account/password for LeMaker Guitar?
A1: The default account/password is root/lemaker and lemaker/lemaker


Q2: How to change the display resolution?
A2: You can refer to http://wiki.lemaker.org/LeMaker_Guitar:Configure_HDMI_resolution to change the display resolution.


Q3: How to View the CPU’s temperature
A3: You can use the command “cat /sys/class/thermal/thermal_zone1/temp” or visit http://wiki.lemaker.org/How_to_read_the_CPU%26PMU_temperature


Q4: Is the source code open?
A4: Yes, You can visit https://github.com/LeMaker?page=1 to download the related source code.


Q5: How much is the maximum of LeMaker Guitar’s CPU.
A5: The maximum is 1.3GHz. But you had better use the fan to cool down at 1.3GHz,and use the cooling fin to cool down at 1.1GHz.


Q6: When you do “ifconfig eth0 up”, getting “ERROR while getting interface flags: No such device”.
A6: The problem lies in the fact that ethernet MAC addresses are cached. You need to remove a file to clear the cached value:

sudo rm /etc/udev/rules.d/70-persistent-net.rules

And then restart system.


Q7: Does LeMaker Guitar support LCD?'
A7: S500 SOC supports RGB, LVDS and MIPI interface, but LeMaker Guitar base board Rev.B only supports LVDS output.


Q8: How to make OS image that can be written into eMMC NAND Flash?
A8: You can refer to http://wiki.lemaker.org/LeMaker_Guitar:How_to_make_LeMaker_Guitar_OS_image to make OS image.


Q9: Does LeMaker Guitar support camera?
A9: Yes, you can refer to http://wiki.lemaker.org/LeMaker_Guitar:Camera to use the camera.


Q10: Does the Ethernet port really support 1Gbit speed?
A10: LeMaker Guitar supports 100M speed, but you can use USB3.0-to-Gigabit Ethernet adapter to get 1Gbit speed.


Q11: How to understand corss-compiling on windows, cross-compiling on Linux, local-compiling on PC and local-compiling on SBC?
A11: Cross-compiling on windows is that we use the cross compiler that runs on windows to compile the applications that can be executed on SBC. Cross-compiling on Linux is that we use the cross compiler that runs on Linux to compile the applications that can be executed on SBC. Local-compiling on PC(windows/Linux) is that we use the compiler that runs on PC to compile the applications that only can be executed on PC(windows/Linux). Local-compiling on SBC is that we use the compiler that runs on the SBC to compile the applications that can be executed on the SBC.


Q12: What types of OS does LeMaker Guitar support?
A11: LeMaker Guitar support Ubuntu Mate, Android, LeMedia, LeMuntu,and ArchLinux. For more information,Please refer to http://wiki.lemaker.org/Category:LeMaker_Guitar:Linux_Distributions and http://wiki.lemaker.org/LeMaker_Guitar:Android.


Q13: What about the read/write speed of USB 3.0?
A13: You can refer to http://forum.lemaker.org/forum.php?mod=viewthread&tid=22583&highlight=USB3.0 to know about the read/write speed of USB 3.0.


Q14: LeMaker Guitar BSP can be compiled successfully on 64bit Linux OS, but not on 32bit Linux OS. Because bootloader_pack is based on 64bit. do you provide bootloader_packthat base on 32bit?
A14: Currently, we do not provide 32bit bootloader_pack.


Q15: Can't open camera device on LeMakr Guitar OS v1511.
A15: There are some bugs on v1511. You can use the latest OS v1601 to get the camera work normally. http://wiki.lemaker.org/LeMaker_Guitar:Camera.


Q16: Does LeMaker Guitar & Baseboard Rev.B support remote control via HDMI-CEC?
A16: Yes, It supports the HDMI-CEC function, and we have tested it on the Lemedia v1601.


Q17: why I can't get the display to work when installed Lemuntu v1601 (LeMedia v1601、Ubuntu Mate v1601)?
A17; We should flash the eMMC and the Micro SD card at the same time with v1601 OS image.


Q18: How to configure HDMI vertical screen output for LeMaker Guitar that is running Android?
A18: We need to download the Android source code and edit android/device/actions/lemaker_guitar_bbb/device.mk,set:

ro.sf.hwrotation=270
ro.sf.default_rotation=270


Q19:Does the LeMaker Guitar support I2C? If so how do I enable it?
A19: Yes it does, you can refer to http://wiki.lemaker.org/WiringLMK to use I2C interface.


Q20: RTC battery backup was removed on Base board Rev. B. Will it be possible to attach it to Rev. B and keep the time?
A20: We can use an external RTC module to get the RTC.


Q21: How to resize the rootfs on the EMMC to take advantage of the unallocated space.
A21: You can refer to http://wiki.lemaker.org/LeMaker_Guitar:How_to_resize_system_partition to resize the rootfs.


Q22: Will we update the Kernel to version 3.10.78 (LTS) ?
A22: We have planned to update the kernel to version 3.10.78 in next stage.


Q23: How to connect to the remote Guitar based on the RDP protocol?
A23: You can refer to http://wiki.lemaker.org/How_to_use_RDP to use RDP.


Q24: How to use ADB on windows?
A24: You can refer to http://wiki.lemaker.org/How_to_use_ADB to use ADB.


Q25: How to cross compile application on PC?
A25: we use the fellow steps to cross compile application on PC:
1. Install a Linux OS(Ubuntu 12.04) on PC or VMware;
2. Install cross compile tools

sudo apt-get update
sudo apt-get install build-essential u-boot-tools uboot-mkimage
sudo apt-get install binutils-arm-linux-gnueabihf gcc-4.6-arm-linux-gnueabihf-base g++-4.6-arm-linux-gnueabihf
sudo apt-get install libusb-1.0-0 libusb-1.0-0-dev git wget fakeroot kernel-package zlib1g-dev libncurses5-dev

3. If wan't to operate 40pin GPIO, install wiringLMK library files;
4. Cross compile the applications

arm-linux-gnueabihf-gcc -o Test Test.c -I/usr/local/include -L/usr/local/lib -lwiringPi

5. Downlad the applicaton to SBC. At first execute ldconfig command, and then run the applicaion.


Q26: When execute the command cat /sys/class/graphics/fb0/modes to view the resolution,why there has only one?
A26: Since different display devices support different resolutions, after Guitar read EDID information through the DDC channel, the driver save the resolution that meets the supported list of HDMI to the memory that is corresponding to nodes. That say that the nodes save different lists of solutions according to different display devices.