Skip to content

Instantly share code, notes, and snippets.

@zeekhuge
Created August 1, 2016 11:48
Show Gist options
  • Select an option

  • Save zeekhuge/ec18d4f834da4d083c9df70f47ae9d09 to your computer and use it in GitHub Desktop.

Select an option

Save zeekhuge/ec18d4f834da4d083c9df70f47ae9d09 to your computer and use it in GitHub Desktop.
The output of the dmesg window while testing various freqeuencies :
[ +0.009406] remoteproc1: 4a334000.pru0 is available
[ +0.000025] remoteproc1: Note: remoteproc is still under development and considered experimental.
[ +0.000009] remoteproc1: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
[ +0.005223] remoteproc1: powering up 4a334000.pru0
[ +0.000035] remoteproc1: Booting fw image am335x-pru0-fw, size 75804
[ +0.000204] ti-pruss 4a300000.pruss: configured system_events = 0x00000000000b0000 intr_channels = 0x00000007 host_intr = 0x00000007
[ +0.006423] remoteproc1: remote processor 4a334000.pru0 is now up
[ +0.000252] virtio_rpmsg_bus virtio0: rpmsg host is online
[ +0.000049] virtio_rpmsg_bus virtio0: creating channel beaglescope addr 0x1e
[ +0.000511] /root/bs/driver/beaglescope_driver.c: probe
[ +0.000516] remoteproc1: registered virtio0 (type 7)
[ +0.000094] pru-rproc 4a334000.pru0: PRU rproc node /ocp/pruss@4a300000/pru0@4a334000 probed successfully
[ +0.032861] /root/bs/driver/beaglescope_driver.c: write_raw
[ +0.000026] val - 100000 val2 - 0
[ +0.003473] /root/bs/driver/beaglescope_driver.c: set_pru_sampling_frequency
[ +0.000012] 999, 497, 499
[ +0.002665] Requested sampling freqeuency 100000
[ +0.004656] Available sampling freqeuency 100000
[Aug 1 11:39] /root/bs/driver/beaglescope_driver.c: preenable
[ +0.000055] /root/bs/driver/beaglescope_driver.c: set_pru_read_mode
[ +0.000026] misc_config_data = 2147483649
[ +0.000023] /root/bs/driver/beaglescope_driver.c: beaglescope_read_from_pru
[ +0.000021] /root/bs/driver/beaglescope_driver.c: here 1V
[ +0.000044] /root/bs/driver/beaglescope_driver.c: here 2
[ +0.000021] /root/bs/driver/beaglescope_driver.c: here 4
[ +0.000021] /root/bs/driver/beaglescope_driver.c: postenable
[ +1.038274] /root/bs/driver/beaglescope_driver.c: predisable
[ +0.000051] /root/bs/driver/beaglescope_driver.c: postdisable
[ +30.850601] /root/bs/driver/beaglescope_driver.c: write_raw
[ +0.000035] val - 17000000 val2 - 0
[ +0.003665] /root/bs/driver/beaglescope_driver.c: set_pru_sampling_frequency
[ +0.000017] 3, 1, 1
[ +0.002111] Requested sampling freqeuency 17000000
[ +0.004884] Available sampling freqeuency 20000000
[ +7.202352] /root/bs/driver/beaglescope_driver.c: write_raw
[ +0.000027] val - 15000000 val2 - 0
[ +0.003648] /root/bs/driver/beaglescope_driver.c: set_pru_sampling_frequency
[ +0.000010] 5, 1, 3
[ +0.002132] Requested sampling freqeuency 15000000
[ +0.004827] Available sampling freqeuency 14285714
[ +4.439612] /root/bs/driver/beaglescope_driver.c: write_raw
[ +0.000056] val - 16000000 val2 - 0
[ +0.003728] /root/bs/driver/beaglescope_driver.c: set_pru_sampling_frequency
[ +0.000029] 5, 1, 1
[ +0.002125] Requested sampling freqeuency 16000000
[ +0.004897] Available sampling freqeuency 16666666
[ +4.652092] /root/bs/driver/beaglescope_driver.c: write_raw
[ +0.000055] val - 16000000 val2 - 0
[ +0.003771] /root/bs/driver/beaglescope_driver.c: set_pru_sampling_frequency
[ +0.000030] 5, 1, 1
[ +0.002212] Requested sampling freqeuency 16000000
[ +0.004888] Available sampling freqeuency 16666666
[Aug 1 11:40] /root/bs/driver/beaglescope_driver.c: preenable
[ +0.000056] /root/bs/driver/beaglescope_driver.c: set_pru_read_mode
[ +0.000025] misc_config_data = 2147483649
[ +0.000023] /root/bs/driver/beaglescope_driver.c: beaglescope_read_from_pru
[ +0.000021] /root/bs/driver/beaglescope_driver.c: here 1V
[ +0.000045] /root/bs/driver/beaglescope_driver.c: here 2
[ +0.000021] /root/bs/driver/beaglescope_driver.c: here 4
[ +0.000020] /root/bs/driver/beaglescope_driver.c: postenable
[ +1.418998] sched: RT throttling activated
[ +2.003947] omap_i2c 44e0b000.i2c: controller timed out
[ +1.027849] omap_i2c 44e0b000.i2c: controller timed out
[ +0.978218] /root/bs/driver/beaglescope_driver.c: predisable
[ +0.000051] /root/bs/driver/beaglescope_driver.c: postdisable
[Aug 1 11:41] /root/bs/driver/beaglescope_driver.c: preenable
[ +0.000057] /root/bs/driver/beaglescope_driver.c: set_pru_read_mode
[ +0.000026] misc_config_data = 2147483649
[ +0.000023] /root/bs/driver/beaglescope_driver.c: beaglescope_read_from_pru
[ +0.000021] /root/bs/driver/beaglescope_driver.c: here 1V
[ +0.000045] /root/bs/driver/beaglescope_driver.c: here 2
[ +0.000021] /root/bs/driver/beaglescope_driver.c: here 4
[ +0.000020] /root/bs/driver/beaglescope_driver.c: postenable
[ +3.356498] omap_i2c 44e0b000.i2c: controller timed out
[ +0.007669] /root/bs/driver/beaglescope_driver.c: predisable
[ +0.000042] /root/bs/driver/beaglescope_driver.c: postdisable
[ +11.899123] /root/bs/driver/beaglescope_driver.c: preenable
[ +0.000056] /root/bs/driver/beaglescope_driver.c: set_pru_read_mode
[ +0.000026] misc_config_data = 2147483649
[ +0.000023] /root/bs/driver/beaglescope_driver.c: beaglescope_read_from_pru
[ +0.000020] /root/bs/driver/beaglescope_driver.c: here 1V
[ +0.000046] /root/bs/driver/beaglescope_driver.c: here 2
[ +0.000021] /root/bs/driver/beaglescope_driver.c: here 4
[ +0.000021] /root/bs/driver/beaglescope_driver.c: postenable
[ +1.098909] /root/bs/driver/beaglescope_driver.c: predisable
[ +0.000051] /root/bs/driver/beaglescope_driver.c: postdisable
[ +15.200778] /root/bs/driver/beaglescope_driver.c: preenable
[ +0.000055] /root/bs/driver/beaglescope_driver.c: set_pru_read_mode
[ +0.000026] misc_config_data = 2147483649
[ +0.000022] /root/bs/driver/beaglescope_driver.c: beaglescope_read_from_pru
[ +0.000021] /root/bs/driver/beaglescope_driver.c: here 1V
[ +0.000045] /root/bs/driver/beaglescope_driver.c: here 2
[ +0.000022] /root/bs/driver/beaglescope_driver.c: here 4
[ +0.000081] /root/bs/driver/beaglescope_driver.c: postenable
[ +1.801363] /root/bs/driver/beaglescope_driver.c: predisable
[ +0.000055] /root/bs/driver/beaglescope_driver.c: postdisable
[Aug 1 11:42] /root/bs/driver/beaglescope_driver.c: preenable
[ +0.000056] /root/bs/driver/beaglescope_driver.c: set_pru_read_mode
[ +0.000027] misc_config_data = 2147483649
[ +0.000024] /root/bs/driver/beaglescope_driver.c: beaglescope_read_from_pru
[ +0.000022] /root/bs/driver/beaglescope_driver.c: here 1V
[ +0.000045] /root/bs/driver/beaglescope_driver.c: here 2
[ +0.000093] /root/bs/driver/beaglescope_driver.c: here 4
[ +0.000024] /root/bs/driver/beaglescope_driver.c: postenable
[ +2.286102] omap_i2c 44e0b000.i2c: controller timed out
[ +0.985590] /root/bs/driver/beaglescope_driver.c: predisable
[ +0.000054] /root/bs/driver/beaglescope_driver.c: postdisable
[ +0.046291] omap_i2c 44e0b000.i2c: controller timed out
[ +17.246204] /root/bs/driver/beaglescope_driver.c: preenable
[ +0.000056] /root/bs/driver/beaglescope_driver.c: set_pru_read_mode
[ +0.000025] misc_config_data = 2147483649
[ +0.000023] /root/bs/driver/beaglescope_driver.c: beaglescope_read_from_pru
[ +0.000021] /root/bs/driver/beaglescope_driver.c: here 1V
[ +0.000046] /root/bs/driver/beaglescope_driver.c: here 2
[ +0.000080] /root/bs/driver/beaglescope_driver.c: here 4
[ +0.000024] /root/bs/driver/beaglescope_driver.c: postenable
[ +1.719912] /root/bs/driver/beaglescope_driver.c: predisable
[ +0.000052] /root/bs/driver/beaglescope_driver.c: postdisable
[ +21.617523] /root/bs/driver/beaglescope_driver.c: preenable
[ +0.000056] /root/bs/driver/beaglescope_driver.c: set_pru_read_mode
[ +0.000026] misc_config_data = 2147483649
[ +0.000022] /root/bs/driver/beaglescope_driver.c: beaglescope_read_from_pru
[ +0.000021] /root/bs/driver/beaglescope_driver.c: here 1V
[ +0.000045] /root/bs/driver/beaglescope_driver.c: here 2
[ +0.000021] /root/bs/driver/beaglescope_driver.c: here 4
[ +0.000093] /root/bs/driver/beaglescope_driver.c: postenable
[ +3.364464] /root/bs/driver/beaglescope_driver.c: predisable
[ +0.000054] /root/bs/driver/beaglescope_driver.c: postdisable
[ +0.005859] omap_i2c 44e0b000.i2c: controller timed out
[ +1.032161] omap_i2c 44e0b000.i2c: controller timed out
[Aug 1 11:44] /root/bs/driver/beaglescope_driver.c: preenable
[ +0.000056] /root/bs/driver/beaglescope_driver.c: set_pru_read_mode
[ +0.000027] misc_config_data = 2147483649
[ +0.000022] /root/bs/driver/beaglescope_driver.c: beaglescope_read_from_pru
[ +0.000022] /root/bs/driver/beaglescope_driver.c: here 1V
[ +0.000048] /root/bs/driver/beaglescope_driver.c: here 2
[ +0.000020] /root/bs/driver/beaglescope_driver.c: here 4
[ +0.000100] /root/bs/driver/beaglescope_driver.c: postenable
[ +3.644602] omap_i2c 44e0b000.i2c: controller timed out
[ +1.029570] /root/bs/driver/beaglescope_driver.c: predisable
[ +0.000050] /root/bs/driver/beaglescope_driver.c: postdisable
[ +0.007889] omap_i2c 44e0b000.i2c: controller timed out
[ +13.880959] /root/bs/driver/beaglescope_driver.c: write_raw
[ +0.000056] val - 20000000 val2 - 0
[ +0.003777] /root/bs/driver/beaglescope_driver.c: set_pru_sampling_frequency
[ +0.000030] 3, 1, 1
[ +0.002193] Requested sampling freqeuency 20000000
[ +0.004887] Available sampling freqeuency 20000000
[ +4.063562] /root/bs/driver/beaglescope_driver.c: preenable
[ +0.000056] /root/bs/driver/beaglescope_driver.c: set_pru_read_mode
[ +0.000025] misc_config_data = 2147483649
[ +0.000022] /root/bs/driver/beaglescope_driver.c: beaglescope_read_from_pru
[ +0.000021] /root/bs/driver/beaglescope_driver.c: here 1V
[ +0.000050] /root/bs/driver/beaglescope_driver.c: here 2
[ +0.000091] /root/bs/driver/beaglescope_driver.c: here 4
[ +0.000024] /root/bs/driver/beaglescope_driver.c: postenable
[ +3.005405] omap_i2c 44e0b000.i2c: controller timed out
[ +1.027957] omap_i2c 44e0b000.i2c: controller timed out
[ +0.013544] /root/bs/driver/beaglescope_driver.c: predisable
[ +0.000049] /root/bs/driver/beaglescope_driver.c: postdisable
[ +9.667219] /root/bs/driver/beaglescope_driver.c: preenable
[ +0.000056] /root/bs/driver/beaglescope_driver.c: set_pru_read_mode
[ +0.000025] misc_config_data = 2147483649
[ +0.000023] /root/bs/driver/beaglescope_driver.c: beaglescope_read_from_pru
[ +0.000021] /root/bs/driver/beaglescope_driver.c: here 1V
[ +0.000048] /root/bs/driver/beaglescope_driver.c: here 2
[ +0.000021] /root/bs/driver/beaglescope_driver.c: here 4
[ +0.000096] /root/bs/driver/beaglescope_driver.c: postenable
[ +3.290124] omap_i2c 44e0b000.i2c: controller timed out
[ +1.027959] omap_i2c 44e0b000.i2c: controller timed out
[Aug 1 11:45] omap_i2c 44e0b000.i2c: controller timed out
[ +0.012579] tps65217 0-0024: Read from reg 0xf failed
[ +0.022776] /root/bs/driver/beaglescope_driver.c: predisable
[ +0.000050] /root/bs/driver/beaglescope_driver.c: postdisable
Write failed: Broken pipe
zeekhuge@zeekhuge:~$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment