[Arm-dev] Hikey test emmc image availability

Jim Perrin jperrin at centos.org
Tue Nov 10 12:20:59 UTC 2015


So, I'll blame it (publicly at least) on not having coffee yet this
morning. Where did you turn up this bit of code, and what does this get
added to?

On 11/10/2015 05:46 AM, cc35359 at gmail.com wrote:
> I believe this will do it for you. Code provided for their demo units. Its due in the end, to the fact that the board outputs one strict resolution. I can't find any sort of licensing on this tiny bit of code though, but the source is made public, freely available with no warranty is the closest I can find to a license.
> 
> 
> #include <fcntl.h>
> 
> #include <linux/fb.h>
> 
> #include <sys/ioctl.h>
> 
> #include <sys/mman.h>
> 
> #include <unistd.h>
> 
> #include <assert.h>
> 
> int main(int argc, char **argv) {
> 
>         struct fb_fix_screeninfo fixed;
> 
>         struct fb_var_screeninfo variable;
> 
>         char *fb;
> 
>         int line_size, size, buffer_size, i;
> 
>         int fd = open("/dev/fb0", O_RDWR);
> 
>         ioctl(fd, FBIOGET_VSCREENINFO, &variable);
> 
>         variable.xres = 1280;
> 
>         variable.yres = 720;
> 
>         variable.xres_virtual = 1280;
> 
>         variable.yres_virtual = 1440;
> 
>         variable.bits_per_pixel = 24;
> 
>         ioctl(fd, FBIOPUT_VSCREENINFO, &variable);
> 
>         ioctl(fd, FBIOGET_FSCREENINFO, &fixed);
> 
>         variable.xoffset = 0;
> 
>         variable.yoffset = 720;
> 
>         ioctl(fd, FBIOPAN_DISPLAY, &variable);
> 
>         variable.xoffset = 0;
> 
>         variable.yoffset = 0;
> 
>         ioctl(fd, FBIOPAN_DISPLAY, &variable);
> 
>         close(fd);
> 
>         return 0;
> 
> }
> 
> On November 9, 2015 4:22:42 PM CST, Jim Perrin <jperrin at centos.org> wrote:
>> I've posted a first build of CentOS for the Hikey from 96boards, and a
>> ReadMe with the steps required to get the board going.
>>
>> http://people.centos.org/jperrin/hikey/
>>
>> The ReadMe assumes that you've at least skimmed the 'Getting Started'
>> section of the Hikey documentation, but walks through the fastboot
>> commands to load the image.
>>
>> What I consider the 'blocker' to releasing this image presently is the
>> lack of console output on HDMI. If someone's able to make that go, I
>> will happily mail them some CentOS swag and put their name in the
>> release notes for the image.
>>
>>
>>
>>
>> -- 
>> Jim Perrin
>> The CentOS Project | http://www.centos.org
>> twitter: @BitIntegrity | GPG Key: FA09AD77
>> _______________________________________________
>> Arm-dev mailing list
>> Arm-dev at centos.org
>> https://lists.centos.org/mailman/listinfo/arm-dev
> 
> 
> 
> _______________________________________________
> Arm-dev mailing list
> Arm-dev at centos.org
> https://lists.centos.org/mailman/listinfo/arm-dev
> 

-- 
Jim Perrin
The CentOS Project | http://www.centos.org
twitter: @BitIntegrity | GPG Key: FA09AD77


More information about the Arm-dev mailing list