lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Mon, 05 Nov 2012 11:20:43 +0100
From:	Stefan Koch <stefan.koch10@...il.com>
To:	linux-kernel@...r.kernel.org
Subject: Re: IMX257 framebuffer problem

I have moved this message to linux-fbdev mailing list.

Am 02.11.2012 21:44, schrieb Stefan Koch:
> Hi,
>
> I am porting Linux 3.6.2 to a board with Freescale IMX 257 ARM-CPU.
>
> Linux works mostly, kernel can run, and Debian can run with kernel, too.
>
> So I can get access via UART to Debian's Linux console and install 
> packages via apt-get and so on.
>
> So the next step is to enable the graphics support.
>
> The line "imx25_add_imx_fb(&mx25cevipro_fb_pdata);" enables this.
>
> Linux kernel works fine when this line is uncommented, but when it is 
> active kernel stops before print out the first message on serial line.
>
> So openocd prints with general U-Boot kernel boot:
> WARNING: unknown debug reason: 0xf
> ThumbEE -- incomplete support
> target state: halted
> target halted in ThumbEE state due to debug-request, current mode: System
> cpsr: 0xffffffff pc: 0xfffffff9
> MMU: enabled, D-Cache: enabled, I-Cache: enabled
>
> And if I use gdb for loading and step through the source beginning 
> from add_imx_fb(...) line I will get these output from openocd:
>
> Unable to set 32 bit software breakpoint at address 8057c7e0 - check 
> that memory is read/writable
> Unable to set 32 bit software breakpoint at address 8057c7e0 - check 
> that memory is read/writable
> breakpoint not set
> > poll
> background polling: on
> TAP: imx25.cpu (enabled)
> target state: halted
> target halted in ARM state due to breakpoint, current mode: Supervisor
> cpsr: 0x40000013 pc: 0x8057c7e0
> MMU: enabled, D-Cache: enabled, I-Cache: enabled
> > step
> target state: halted
> target halted in ARM state due to breakpoint, current mode: Supervisor
> cpsr: 0x40000013 pc: 0x8057c7e0
> MMU: enabled, D-Cache: enabled, I-Cache: enabled
>
> pc doesn't change anymore.
>
> The board bsp (with the add_imx_fb(...) line) is this one: 
> http://paste.debian.net/hidden/10d828f8/
> And this is based on bsp from Freescale MX25 3DS board: 
> http://paste.debian.net/hidden/50ada4ee/ or 
> arch/arm/mach-imx/mach-mx25_3ds.c in kernel tree
>
> There a two screenshots from ddd-Debugger attached.
> The on is code view, and the other the backtrace.
>
> What could be the problem?
>
> (Display is connected via LVDS).
>
> Thanks
>
> Stefan Koch
>

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ