Performance monitoring for odroid-xu

Lavanya
Posts: 4
Joined: Tue Sep 17, 2013 6:37 pm
languages_spoken: english
ODROIDs: ODROID-U2, ODROID-XU
Contact:

Performance monitoring for odroid-xu

Unread post by Lavanya » Mon Sep 30, 2013 4:26 pm

We are using kernel version: 3.4.5. build from source.
We would like to use perf to find out some performance bottlenecks in our applications.
Unfortunately perf is not working on this kernel version.
Is there a patch, for the arch/arm/configs file or other kernel files available to make perf work ?
Or
Is there any other linux kernel version which has perf working on odroid-xu ?
Or any other solutions please for performance monitoring on odroid-xu

Thank you very much.
Lavanya

osterluk
Posts: 311
Joined: Sun Feb 24, 2013 2:07 am
languages_spoken: English
ODROIDs: Odroid-U2
Contact:

Re: Performance monitoring for odroid-xu

Unread post by osterluk » Mon Sep 30, 2013 11:40 pm

Maybe this will help get you started (I did this for U2) :

Code: Select all

http://odroid.us/mediawiki/index.php?title=Use_perf_to_find_hot_spots_in_your_code

Lavanya
Posts: 4
Joined: Tue Sep 17, 2013 6:37 pm
languages_spoken: english
ODROIDs: ODROID-U2, ODROID-XU
Contact:

Re: Performance monitoring for odroid-xu

Unread post by Lavanya » Tue Oct 01, 2013 12:55 am

Yes, I have used this for U2 . Thank you. But, the config file has EXYNOS4 parameters,
http://odroid.us/mediawiki/index.php?ti ... _your_code
I was hoping something like the above was done with EXYNOS5 parameters.
Thank you.

dumi
Posts: 15
Joined: Wed Oct 02, 2013 12:38 pm
languages_spoken: english
ODROIDs: Odroid XU3, Odroid XU, Odroid X
Contact:

Re: Performance monitoring for odroid-xu

Unread post by dumi » Thu Oct 03, 2013 12:50 pm

When using kernel 3.4.5, it seems that only cycles are counted. I got only 0 values for other events. I have performed some debugging on kernel sources and it seems that the PMU doesn't modify the counters for those types of events. Basically,the function armv7pmu_read_counter() in arch/arm/kernel/perf_event_v7.c returns the same (initial) value. The rest of perf call chain seems to work (i.e. if I manually modify this read value, I get the corresponding output when using perf stat). I think there are two possible causes for this:

1. the PMU is not correctly initialized in arm/mach-exynos/pmu.c
2. the events are not correctly mapped on PMU

Does anyone have a clue on this?

subhashk
Posts: 2
Joined: Wed Sep 25, 2013 8:41 pm
languages_spoken: english
ODROIDs: Odroid X2, Odroid PC, Odroid XU
Contact:

Re: Performance monitoring for odroid-xu

Unread post by subhashk » Wed Oct 09, 2013 8:55 pm

I'm also looking to get linux-perf tool working on my ODROID-XU. Request any help in this regard.
Looking for a newer kernel version Ubuntu image with working perf tool.

Thanks.

jcebrian
Posts: 11
Joined: Fri Sep 20, 2013 9:34 pm
languages_spoken: english
ODROIDs: ODROID-XU+e
Contact:

Re: Performance monitoring for odroid-xu

Unread post by jcebrian » Wed Oct 23, 2013 6:52 pm

According to ARM's Cortex A15 reference manual (http://studydocs.articleonepartners.com ... p3_trm.pdf):
The PMU only counts events when non-invasive debug is enabled, that is, when either DBGENm or NIDENm inputs are asserted. The Cycle Count (PMCCNTR) Register is always enabled regardless of whether non-invasive debug is enabled, unless the DP bit of the PMCR register is set.
Printing the DBGAUTHSTATUS that gives information about the DBGENm or NIDENm signals (http://infocenter.arm.com/help/index.js ... caeac.html) right before reading the counters (armv7pmu_read_counter func. on the arch/arm/kernel/perf_event_v7.c file)

Code: Select all

        asm volatile("mrc p14, 0, %0, c7, c14, 6" : "=r" (status));
        printk(KERN_INFO "DBGAUTHSTATUS: %x\n", status);
returns 0xaa, that is, they are disabled, that is why we can read cycles but nothing else.

I've been playing around with the Exynos 5 config files trying to force them on without success. I've also tried to locate something in the old U2 config files (http://odroid.us/mediawiki/index.php?ti ... _your_code) that suggests how to enable either the DBGEN or NIDEN flags, also without much luck. I've also tried to look for Exynos 5410 documentation but it seems Samsung did not make it available yet.

Is there any kernel flag we can enable to force any of those signals to gain access to performance counters?.

Jm.

mdrjr
Site Admin
Posts: 11697
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Contact:

Re: Performance monitoring for odroid-xu

Unread post by mdrjr » Wed Oct 30, 2013 9:26 pm

It was some missing options on the kernel that didn't made it work.

https://github.com/hardkernel/linux/com ... 2819cd6ed1
is the commit that adds it.

Attached is a screenshot of perf top running
Attachments
perfexample.png
perf top

PPP
Posts: 2
Joined: Thu Oct 31, 2013 3:38 pm
languages_spoken: english
Contact:

Re: Performance monitoring for odroid-xu

Unread post by PPP » Thu Oct 31, 2013 3:44 pm

I have built and flashed the kernel using the same config options described in your post.
But, I seem to be still getting zero values for events (e.g., instructions, branches) other than CPU cycles.
I am testing the Perf utility on Android and it might make a difference.

Would you kindly check if you get non-zero (and valid) values for performance monitoring events?

dumi
Posts: 15
Joined: Wed Oct 02, 2013 12:38 pm
languages_spoken: english
ODROIDs: Odroid XU3, Odroid XU, Odroid X
Contact:

Re: Performance monitoring for odroid-xu

Unread post by dumi » Thu Oct 31, 2013 4:06 pm

Same here. Only cycles seem to work.

Even more, the Ethernet adapter does not work in this new kernel. I think is something with smsc95xx driver.

mdrjr
Site Admin
Posts: 11697
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Contact:

Re: Performance monitoring for odroid-xu

Unread post by mdrjr » Thu Oct 31, 2013 9:00 pm

Ethernet was working just fine for me.. I'll look onto that today.

jcebrian
Posts: 11
Joined: Fri Sep 20, 2013 9:34 pm
languages_spoken: english
ODROIDs: ODROID-XU+e
Contact:

Re: Performance monitoring for odroid-xu

Unread post by jcebrian » Tue Nov 05, 2013 9:06 pm

Any further updates on enabling the DBGENm or NIDENm signals?

mdrjr
Site Admin
Posts: 11697
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Contact:

Re: Performance monitoring for odroid-xu

Unread post by mdrjr » Wed Nov 06, 2013 12:49 am

jcebrian wrote:Any further updates on enabling the DBGENm or NIDENm signals?
Not yet.. I'm still looking at it..

felix_d
Posts: 1
Joined: Wed Nov 20, 2013 8:49 am
languages_spoken: english
ODROIDs: Odroid-XU
Contact:

Re: Performance monitoring for odroid-xu

Unread post by felix_d » Thu Nov 21, 2013 2:05 am

Some old data shows TZPC1 can control the DBGEN etc. signals, Have anyone tried this?

https://github.com/lvchaqiu/meizu-mx-ke ... -exynos5.S

ENTRY(exynos5_idle_resume)
/*
* To use JTEG after wakeup from power mode
* Set DBGEN, NIDEN, SPIDEN, SPNIDEN on TZPC1
*/
ldr r0, =0x10110810
mov r1, #0xf
str r1, [r0]
dsb
isb

b cpu_resume

chanyufei
Posts: 23
Joined: Fri Oct 18, 2013 1:16 pm
languages_spoken: english
ODROIDs: odroid-XU
Contact:

Re: Performance monitoring for odroid-xu

Unread post by chanyufei » Tue Dec 03, 2013 2:37 pm

Hi,

Just noticed that in your screenshot, you are actually running native ubuntu with unity???

vokris
Posts: 2
Joined: Thu Nov 28, 2013 7:53 pm
languages_spoken: english
ODROIDs: ODROID XU+E
Contact:

Re: Performance monitoring for odroid-xu

Unread post by vokris » Tue Dec 10, 2013 11:26 pm

Any update on enabling the hardware events? I found this related topic: http://forum.odroid.com/viewtopic.php?f=73&t=2801 ,but the issue has not been resolved.

mdrjr
Site Admin
Posts: 11697
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Contact:

Re: Performance monitoring for odroid-xu

Unread post by mdrjr » Tue Dec 10, 2013 11:28 pm

vokris wrote:Any update on enabling the hardware events? I found this related topic: http://forum.odroid.com/viewtopic.php?f=73&t=2801 ,but the issue has not been resolved.
Sorry, I didn't had time for that yet :(

liuguangshuo
Posts: 6
Joined: Mon Dec 23, 2013 10:25 am
languages_spoken: english, chinese
ODROIDs: Odroid XU-E
Contact:

Re: Performance monitoring for odroid-xu

Unread post by liuguangshuo » Thu Dec 26, 2013 6:49 am

Same here, look forward to any update on enabling the DBGENm or NIDENm signals. I tried Oprofile with the newly released official Ubuntu 12.04 image. Except the cycle count, all other hardware events are zeros.

vokris
Posts: 2
Joined: Thu Nov 28, 2013 7:53 pm
languages_spoken: english
ODROIDs: ODROID XU+E
Contact:

Re: Performance monitoring for odroid-xu

Unread post by vokris » Mon Jan 13, 2014 8:01 pm

Hey mdrjr, any update on this?

mdrjr
Site Admin
Posts: 11697
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Contact:

Re: Performance monitoring for odroid-xu

Unread post by mdrjr » Mon Jan 13, 2014 9:25 pm

I'm really sorry that I couldn't look onto that yet :(

dragao-azul
Posts: 14
Joined: Sun Nov 03, 2013 10:25 am
languages_spoken: english
Contact:

Re: Performance monitoring for odroid-xu

Unread post by dragao-azul » Wed Feb 12, 2014 11:37 pm

I also need to use the performance counters, and I've been looking at both the kernel and reference manuals to figure out how to activate the non-invasive debug.

I was planning on finding the register were the configuration of the DBGEN or NIDEN bits is set and then try to add it to the kernel, but on the arm V7a architecture reference manual they are mainly referred to as external bits controlled by some peripheral (they should also be available while configuring the CPU, right?). I found the following info though:
In v6.1 Debug, v7 Debug, and v7.1 Debug the NIDEN, DBGEN, SPIDEN, and SPNIDEN authentication signals can be controlled dynamically, meaning that they might change while the processor is running, or while the processor is in Debug state.

Note (....)

Normally, these signals are driven by the system, meaning that they are driven by a peripheral connected to the ARM processor. If the software running on the ARM processor has to change any of these signals it must follow this procedure:
1. Execute an implementation-specific sequence of instructions to change the signal value. For example, this might be an instruction to write a value to a control register in a system peripheral.
2. If step 1 involves any memory operation, perform a Data Synchronization Barrier (DSB).
3. Poll the debug registers to check the signal values seen by the processor. This is required because the processor might not see the signal change until several cycles after the DSB completes.
4. Perform a context synchronization operation.

The software cannot perform debug or analysis operations that rely on the new value until this procedure has been completed. The same rules apply for instructions executed through the DBGITR while in Debug state. The processor view of the authentication signals can be polled through DBGDSCR[17:16] and the DBGAUTHSTATUS register.
Which I believe means the CPU itself can configure these bits, but I cannot find the register in which to right them. Maybe I'm staring at the answer and don't see it, but does anyone know in which register they are set? I believe DBGAUTHSTATUS is only (as the name suggests) to verify the status and not to enable the bits themselves...

jcebrian
Posts: 11
Joined: Fri Sep 20, 2013 9:34 pm
languages_spoken: english
ODROIDs: ODROID-XU+e
Contact:

Re: Performance monitoring for odroid-xu

Unread post by jcebrian » Mon Feb 17, 2014 6:06 pm

I'm also still waiting for this info...for several months now, but support is extremely bad for something "important" in a development platform. It was a great idea to provide energy sensors, but they should have thought about regular performance counters also...

I guess Samsung is the only one that knows how to reach that register, but there was no documentation on the Exynos chip last time I checked.

mdrjr
Site Admin
Posts: 11697
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Contact:

Re: Performance monitoring for odroid-xu

Unread post by mdrjr » Mon Feb 17, 2014 10:35 pm

I kinda won't fix it on the current kernel since I'm already working on a New Kernel for XU...

joist
Posts: 1
Joined: Tue Feb 18, 2014 12:56 pm
languages_spoken: english
Contact:

Re: Performance monitoring for odroid-xu

Unread post by joist » Tue Feb 18, 2014 1:01 pm

In the technical manual of Cortex-A15, it says that performance counter registers are in p15,
but in the code jcebrian wrote, it reads p14 register. Why is it?

asm volatile("mrc p14, 0, %0, c7, c14, 6" : "=r" (status));
printk(KERN_INFO "DBGAUTHSTATUS: %x\n", status);

baronrajo
Posts: 5
Joined: Tue Feb 25, 2014 1:26 am
languages_spoken: english
ODROIDs: ODROID-XU-E
Contact:

Re: Performance monitoring for odroid-xu

Unread post by baronrajo » Wed Mar 05, 2014 7:23 pm

Is there any update on this? Without performance counters enabled on Odroid-XU measuring only power consumption without knowing what happening in microarchitecture is not enough to tune software properly.
Is there ANY kernel version which allows to read them? Any hint would be very much appreciated.

mdrjr
Site Admin
Posts: 11697
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Contact:

Re: Performance monitoring for odroid-xu

Unread post by mdrjr » Wed Mar 05, 2014 10:28 pm

I didn't checked hardware counters on 3.13 yet

navelorange
Posts: 2
Joined: Fri Mar 28, 2014 10:46 pm
languages_spoken: english
ODROIDs: ODROID-XU
Contact:

Re: Performance monitoring for odroid-xu

Unread post by navelorange » Thu Apr 03, 2014 6:16 pm

Hi,
is there any progress about this issue?
I have a post related to it in http://forum.odroid.com/viewtopic.php?f=73&t=4317 if anyone is welling to do some investigation.

Best Regards

jsubirat
Posts: 39
Joined: Mon Oct 28, 2013 8:57 pm
languages_spoken: english, catalan, spanish
ODROIDs: ODROID-XU+E
Contact:

Re: Performance monitoring for odroid-xu

Unread post by jsubirat » Mon Apr 07, 2014 6:13 pm

Hi guys, I've found 4 forum threads asking this very issue:

http://forum.odroid.com/viewtopic.php?f=73&t=2801
http://forum.odroid.com/viewtopic.php?f=60&t=2663
http://forum.odroid.com/viewtopic.php?f=61&t=2393
http://forum.odroid.com/viewtopic.php?f=73&t=4317

Wouldn't it be appropriate to focus all the efforts in a single thread and close the others?

I'm also very interested in this topic as I'd like to use perf for application profiling. Thanks for your efforts!

mdrjr
Site Admin
Posts: 11697
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Contact:

Re: Performance monitoring for odroid-xu

Unread post by mdrjr » Tue Apr 08, 2014 12:33 am

Don't post the same thing on 300 threads..

jsubirat
Posts: 39
Joined: Mon Oct 28, 2013 8:57 pm
languages_spoken: english, catalan, spanish
ODROIDs: ODROID-XU+E
Contact:

Re: Performance monitoring for odroid-xu

Unread post by jsubirat » Tue Jul 01, 2014 10:12 pm

Hi mdrjr, has been any progress in getting the hardware event counters? They're still reported as 0 in the current kernel version, even though the PMU initialization is displayed in dmesg. Many thanks for the information.

micrel.odroid
Posts: 15
Joined: Thu Oct 10, 2013 2:33 am
languages_spoken: english italian
ODROIDs: ODROID-XU+E ODROID-XU3
Contact:

Re: Performance monitoring for odroid-xu

Unread post by micrel.odroid » Thu Jul 17, 2014 8:37 pm

Any update on the HW event counters? It would be great at least to have the executed instructions count. Thanks

mdrjr
Site Admin
Posts: 11697
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Contact:

Re: Performance monitoring for odroid-xu

Unread post by mdrjr » Thu Jul 17, 2014 11:10 pm

not atm.. maybe its working on 3.13 but I haven't tried it yet.

jsubirat
Posts: 39
Joined: Mon Oct 28, 2013 8:57 pm
languages_spoken: english, catalan, spanish
ODROIDs: ODROID-XU+E
Contact:

Re: Performance monitoring for odroid-xu

Unread post by jsubirat » Sat Jul 19, 2014 12:40 am

I tried it on the last commit of 3.13, which included several updates since May, and it was not working. :(

throwaway
Posts: 10
Joined: Tue Jul 22, 2014 12:23 am
languages_spoken: english
ODROIDs: XU+E; XU3
Contact:

Re: Performance monitoring for odroid-xu

Unread post by throwaway » Thu Jul 31, 2014 12:48 am

Hi! Does the XU3 have this kind of capabilites (performance monitors), or is it an exclusive feature of the XU+E?

mdrjr
Site Admin
Posts: 11697
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Contact:

Re: Performance monitoring for odroid-xu

Unread post by mdrjr » Thu Jul 31, 2014 12:51 am

throwaway wrote:Hi! Does the XU3 have this kind of capabilites (performance monitors), or is it an exclusive feature of the XU+E?
If you are talking about the energy sensors.. XU3 will have it by default....

throwaway
Posts: 10
Joined: Tue Jul 22, 2014 12:23 am
languages_spoken: english
ODROIDs: XU+E; XU3
Contact:

Re: Performance monitoring for odroid-xu

Unread post by throwaway » Thu Jul 31, 2014 1:29 am

No, i was referring to the performance counters, like committed instructions, cache access, that kind of stuff. In the XU+E they are not working, so i was wondering if they are even available or working in this particular board.

mdrjr
Site Admin
Posts: 11697
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Contact:

Re: Performance monitoring for odroid-xu

Unread post by mdrjr » Thu Jul 31, 2014 2:03 am

Nope.. they aren't working on XU3 as well

throwaway
Posts: 10
Joined: Tue Jul 22, 2014 12:23 am
languages_spoken: english
ODROIDs: XU+E; XU3
Contact:

Re: Performance monitoring for odroid-xu

Unread post by throwaway » Thu Jul 31, 2014 2:12 am

Is it a samsung documentation issue? or is it something that could be solved?

mdrjr
Site Admin
Posts: 11697
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Contact:

Re: Performance monitoring for odroid-xu

Unread post by mdrjr » Thu Jul 31, 2014 3:21 am

throwaway wrote:Is it a samsung documentation issue? or is it something that could be solved?
I don't know.

atcle
Posts: 2
Joined: Thu Aug 07, 2014 3:23 pm
languages_spoken: english
Contact:

Re: Performance monitoring for odroid-xu

Unread post by atcle » Thu Aug 07, 2014 3:50 pm

I have another exynos5410 board and it works well with pmu.
I compared below source files with odroidxu-3.4.y-android kernel. and, there is no difference.
arch/arm/mach-exynos/pmu.c
arch/arm/kernel/perf_event.c
arch/arm/kernel/perf_event_v7.c
arch/arm/kernel/pmu.c
Are there any other source files concerned with pmu?
I thinks something wrong in config or not properly initialized in booting process.

mdrjr
Site Admin
Posts: 11697
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Contact:

Re: Performance monitoring for odroid-xu

Unread post by mdrjr » Thu Aug 07, 2014 11:41 pm

What is this other board with 5410 and where is the kernel sources for it?

User avatar
memeka
Posts: 4070
Joined: Mon May 20, 2013 10:22 am
languages_spoken: english
ODROIDs: XU rev2 + eMMC + UART
U3 + eMMC + IO Shield + UART
Contact:

Re: Performance monitoring for odroid-xu

Unread post by memeka » Fri Aug 08, 2014 7:47 am

probably arndale? :)

mdrjr
Site Admin
Posts: 11697
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Contact:

Re: Performance monitoring for odroid-xu

Unread post by mdrjr » Fri Aug 08, 2014 10:05 am

Arndale with 5410? Didn't they scrapped it ?

User avatar
memeka
Posts: 4070
Joined: Mon May 20, 2013 10:22 am
languages_spoken: english
ODROIDs: XU rev2 + eMMC + UART
U3 + eMMC + IO Shield + UART
Contact:

Re: Performance monitoring for odroid-xu

Unread post by memeka » Fri Aug 08, 2014 11:00 am

not sure there is any other board there with 5410, issit?

atcle
Posts: 2
Joined: Thu Aug 07, 2014 3:23 pm
languages_spoken: english
Contact:

Re: Performance monitoring for odroid-xu

Unread post by atcle » Fri Aug 08, 2014 3:52 pm

oh, I have samsung exynos 5410 dev-board under NDA. so, i can't share the kernel...sorry.

mdrjr
Site Admin
Posts: 11697
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Contact:

Re: Performance monitoring for odroid-xu

Unread post by mdrjr » Fri Aug 08, 2014 11:10 pm

Interesting to see that on their kernel works.. We use Samsung's reference kernel.. so..

Anyway.. try booting -XU with the bl1/bl2/u-boot from smdk5410

jsubirat
Posts: 39
Joined: Mon Oct 28, 2013 8:57 pm
languages_spoken: english, catalan, spanish
ODROIDs: ODROID-XU+E
Contact:

Re: Performance monitoring for odroid-xu

Unread post by jsubirat » Tue Aug 12, 2014 12:31 am

I'm using an Arndale board and hardware events work correctly there. And it's also a 5410, I think.

BTW, this new add (hardware event counters), if fixed, will be committed to the new 3.14-linaro branch? I've observed that the last commits have been uploaded there. Thanks!

mdrjr
Site Admin
Posts: 11697
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Contact:

Re: Performance monitoring for odroid-xu

Unread post by mdrjr » Tue Aug 12, 2014 1:44 am

jsubirat wrote:I'm using an Arndale board and hardware events work correctly there. And it's also a 5410, I think.

BTW, this new add (hardware event counters), if fixed, will be committed to the new 3.14-linaro branch? I've observed that the last commits have been uploaded there. Thanks!
There's no Arndale with 5410.

User avatar
sert00
Posts: 745
Joined: Sun Feb 24, 2013 12:26 am
languages_spoken: english,italian
ODROIDs: ODROID-U2*2__ODROID-U3__ODROID-XU-E__ODROID-XU-Ebeta__ODROID-C1__ODROID-XU4
Contact:

Re: Performance monitoring for odroid-xu

Unread post by sert00 » Tue Aug 12, 2014 6:05 am

the exynos 5420 based arndale board,was initially developed with 5410...now i don't remember if they pushed it out from short time before stop it and chsange the batches with the 5420,or stopped production totally before any of those see the market..if he has a 5410 arndale,for sure it is the very first batch sold.
Crappy brand insignal,they don't release any sort of driver for its boards and on the forum also not post\reply to anything\anyone.Bad support
2x Odroid-U2
2x Odroid-XU-E
Odroid-U3
Odroid-C1+
Odroid-XU4
Lcd touch panel 10.1"
....and many of the goodies available....

jsubirat
Posts: 39
Joined: Mon Oct 28, 2013 8:57 pm
languages_spoken: english, catalan, spanish
ODROIDs: ODROID-XU+E
Contact:

Re: Performance monitoring for odroid-xu

Unread post by jsubirat » Tue Aug 12, 2014 6:09 pm

How can I find it out? I checked my .config file and it states:

cat /boot/config-3.12.0-1-linaro-arndale | grep EXY
CONFIG_ARCH_EXYNOS=y
CONFIG_ARCH_EXYNOS4=y
CONFIG_ARCH_EXYNOS5=y
CONFIG_ARM_EXYNOS4210_CPUFREQ=y
CONFIG_ARM_EXYNOS4X12_CPUFREQ=y
CONFIG_ARM_EXYNOS5250_CPUFREQ=y
CONFIG_ARM_EXYNOS5440_CPUFREQ=y
CONFIG_ARM_EXYNOS_CPUFREQ=y
CONFIG_CLKSRC_EXYNOS_MCT=y
CONFIG_CPU_EXYNOS4210=y
CONFIG_DRM_EXYNOS=y
CONFIG_DRM_EXYNOS_DMABUF=y
# CONFIG_DRM_EXYNOS_FIMD is not set
# CONFIG_DRM_EXYNOS_G2D is not set
CONFIG_DRM_EXYNOS_HDMI=y
# CONFIG_DRM_EXYNOS_IPP is not set
# CONFIG_DRM_EXYNOS_VIDI is not set
CONFIG_EXYNOS_THERMAL=y
# CONFIG_EXYNOS_THERMAL_CORE is not set
# CONFIG_EXYNOS_VIDEO is not set
# CONFIG_HW_RANDOM_EXYNOS is not set
CONFIG_MACH_EXYNOS4_DT=y
CONFIG_MACH_EXYNOS5_DT=y
CONFIG_MMC_DW_EXYNOS=y
CONFIG_PINCTRL_EXYNOS=y
CONFIG_PINCTRL_EXYNOS5440=y
CONFIG_SATA_EXYNOS=y
CONFIG_SOC_EXYNOS4212=y
CONFIG_SOC_EXYNOS4412=y
CONFIG_SOC_EXYNOS5250=y
CONFIG_SOC_EXYNOS5420=y
CONFIG_SOC_EXYNOS5440=y
CONFIG_USB_DWC3_EXYNOS=y
CONFIG_USB_OHCI_EXYNOS=y

Is there any command to find out the exact Exynos my board uses? Thank you!

mdrjr
Site Admin
Posts: 11697
Joined: Fri Feb 22, 2013 11:34 pm
languages_spoken: english, portuguese
ODROIDs: -
Location: Brazil
Contact:

Re: Performance monitoring for odroid-xu

Unread post by mdrjr » Tue Aug 12, 2014 10:44 pm

dmesg | grep Machine

Post Reply

Return to “Ubuntu”

Who is online

Users browsing this forum: No registered users and 2 guests