Difference between revisions of "Bulletin-board"

From Wiki at Neela Nurseries
Jump to: navigation, search
m (^ Zephyr build messages)
m (^ Justicia: - Vladimir Putin and 2024 Russian election.)
 
(28 intermediate revisions by the same user not shown)
Line 14: Line 14:
  
 
== [[#top|^]] Recent Links ==
 
== [[#top|^]] Recent Links ==
 +
 +
<!--
 +
2024-02-12 - Startpage.com search "ford ranger replacement door handle" . . .
 +
*  https://www.partsgeek.com/xw7hkdk-ford-ranger-door-handle.html?gad_source=5&cid=17662858251&gclid=EAIaIQobChMIsfPc4aGmhAMV3hatBh3klA_CEAAYAyAAEgJIbPD_BwE
 +
-->
 +
 +
<!-- 2023-07-21 Friday - recover from non-flashable target board:
 +
 +
$ /opt/SEGGER/JLink_V766e/JLinkExe -nogui 1 -if swd -speed auto -device LPC55S69_M33_0 -CommanderScript /usr/local/bin/runner-cpu0.jlink
 +
 +
$ /opt/SEGGER/JLink_V766e/JLinkExe -nogui 1 -if swd -speed auto -device LPC55S69_M33_0 -CommanderScript /usr/local/bin/runner-cpu1.jlink
 +
 +
 +
File runner-cpu0.jlink:
 +
 +
ExitOnError 1
 +
r
 +
loadfile "/home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu0/zephyr/zephyr.bin" 0x10000000
 +
g
 +
writeDP 1 0
 +
readDP 1
 +
q
 +
 +
 +
File runner-cpu1.jlink:
 +
 +
ExitOnError 1
 +
r
 +
loadfile "/home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu1/zephyr/zephyr.bin" 0x0003a000
 +
g
 +
writeDP 1 0
 +
readDP 1
 +
q
 +
 +
 +
-->
 +
 +
 +
<!-- 2023-07-20 - strange pyocd JLink programming failure flashing second core:
 +
 +
********* ******** ******** ******** ********* ********* ********* **********
 +
 +
 +
ted@localhost1:~/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware$ ./scripts/flash
 +
-- west flash: rebuilding
 +
ninja: no work to do.
 +
-- west flash: using runner pyocd
 +
-- runners.pyocd: Flashing file: /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu0/zephyr/zephyr.hex
 +
0001418 I Loading /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu0/zephyr/zephyr.hex at 0x10000000 [load_cmd]
 +
[==================================================] 100%
 +
0023050 I Erased 229376 bytes (7 sectors), programmed 220672 bytes (431 pages), skipped 0 bytes (0 pages) at 10.01 kB/s [loader]
 +
-- west flash: rebuilding
 +
ninja: no work to do.
 +
-- west flash: using runner pyocd
 +
-- runners.pyocd: Flashing file: /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu1/zephyr/zephyr.hex
 +
0001353 I Loading /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu1/zephyr/zephyr.hex at 0x0003a000 [load_cmd]
 +
[==================================================] 100%
 +
0009441 I Erased 98304 bytes (3 sectors), programmed 79360 bytes (155 pages), skipped 0 bytes (0 pages) at 9.62 kB/s [loader]
 +
0009547 E Not supported by current CPU + target interface combination. [jlink]
 +
0009548 C Invalid error code: -2 [__main__]
 +
FATAL ERROR: command exited with status 1: pyocd flash -e sector -a 0x3a000 -t lpc55s69 /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu1/zephyr/zephyr.hex
 +
ted@localhost1:~/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware$
 +
 +
Second build and flash attempt:
 +
 +
ted@localhost1:~/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware$ ./scripts/flash
 +
-- west flash: rebuilding
 +
ninja: no work to do.
 +
-- west flash: using runner pyocd
 +
-- runners.pyocd: Flashing file: /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu0/zephyr/zephyr.hex
 +
0001301 E Not supported by current CPU + target interface combination. [jlink]
 +
0001314 C Invalid error code: -2 [__main__]
 +
FATAL ERROR: command exited with status 1: pyocd flash -e sector -a 0x10000000 -t lpc55s69 /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu0/zephyr/zephyr.hex
 +
 +
 +
ATTEMP 3:
 +
 +
ted@localhost1:~/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware$ ./scripts/flash
 +
-- west flash: rebuilding
 +
ninja: no work to do.
 +
-- west flash: using runner pyocd
 +
-- runners.pyocd: Flashing file: /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu0/zephyr/zephyr.hex
 +
0001446 I Loading /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu0/zephyr/zephyr.hex at 0x10000000 [load_cmd]
 +
[==================================================] 100%
 +
0017564 I Erased 163840 bytes (5 sectors), programmed 163328 bytes (319 pages), skipped 0 bytes (0 pages) at 9.94 kB/s [loader]
 +
0017668 E Not supported by current CPU + target interface combination. [jlink]
 +
0017669 C Invalid error code: -2 [__main__]
 +
FATAL ERROR: command exited with status 1: pyocd flash -e sector -a 0x10000000 -t lpc55s69 /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu0/zephyr/zephyr.hex
 +
 +
 +
Build time warning building Debug:
 +
 +
-- Found GnuLd: /opt/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld.bfd (found version "2.36.1")
 +
-- The C compiler identification is GNU 10.3.1
 +
-- The CXX compiler identification is GNU 10.3.1
 +
-- The ASM compiler identification is GNU
 +
-- Found assembler: /opt/gcc-arm-none-eabi-10.3-2021.10/bin/arm-none-eabi-gcc
 +
CMake Warning at /home/ted/projects-sandbox/workspace-for-nexus/zephyr/subsys/random/CMakeLists.txt:11 (message):
 +
 
 +
 +
      Warning: CONFIG_TIMER_RANDOM_GENERATOR is not a truly random generator.
 +
      This capability is not secure and it is provided for testing purposes only.
 +
      Use it carefully.
 +
 +
 +
Load components for LPC55S69:
 +
driver_common component is included.
 +
driver_reset component is included.
 +
device_CMSIS component is included.
 +
CMSIS_Include_core_cm component is included.
 +
device_system component is included.
 +
driver_ctimer component is included.
 +
driver_lpc_rtc component is included.
 +
driver_lpc_gpio component is included.
 +
driver_pint component is included.
 +
driver_inputmux component is included.
 +
driver_inputmux_connections component is included.
 +
driver_flexcomm_spi component is included.
 +
driver_flexcomm component is included.
 +
driver_mailbox component is included.
 +
driver_lpc_iocon component is included.
 +
CMake Warning at /home/ted/projects-sandbox/workspace-for-nexus/zephyr/CMakeLists.txt:870 (message):
 +
  No SOURCES given to Zephyr library: drivers__rtc
 +
 +
  Excluding target from build.
 +
 +
 +
CMake Warning at /home/ted/projects-sandbox/workspace-for-nexus/zephyr/CMakeLists.txt:1914 (message):
 +
  __ASSERT() statements are globally ENABLED
 +
 +
 +
-- Configuring done (3.6s)
 +
-- Generating done (0.0s)
 +
-- Build files have been written to: /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu1
 +
-- west build: building application
 +
[1/194] Preparing syscall dependency handling
 +
 +
[2/194] Generating include/generated/version.h
 +
-- Zephyr version: 3.4.0 (/home/ted/projects-sandbox/workspace-for-nexus/zephyr), build: zephyr-v3.4.0
 +
[21/194] Building C object CMakeFiles/app.dir/src/thread-pulse-counter.c.obj
 +
In file included from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/kernel_includes.h:22,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/kernel.h:17,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/apps/cpu1/include/thread-pulse-counter.h:9,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/apps/cpu1/src/thread-pulse-counter.c:1:
 +
/home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/apps/cpu1/src/thread-pulse-counter.c: In function 'pulse_count_callback':
 +
/home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/apps/cpu1/src/thread-pulse-counter.c:49:54: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses]
 +
  49 |    __ASSERT_NO_MSG(pins & BIT(pulse_input_spec.pin) != 0);
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/sys/__assert.h:107:9: note: in definition of macro '__ASSERT_NO_MSG'
 +
  107 |  if (!(test)) {                                            \
 +
      |        ^~~~
 +
[114/194] Building C object zephyr/drivers/counter/CMakeFiles/drivers__counter.dir/counter_mcux_lpc_rtc.c.obj
 +
In file included from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/sys/util_macro.h:34,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/sys/util.h:17,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/devicetree.h:21,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/device.h:12,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/drivers/counter.h:27,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/drivers/counter/counter_mcux_lpc_rtc.c:9:
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/drivers/counter/counter_mcux_lpc_rtc.c: In function 'mcux_lpc_rtc_irq_config_0':
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/drivers/counter/counter_mcux_lpc_rtc.c:259:4: warning: implicit declaration of function 'EnableDeepSleepIRQ' [-Wimplicit-function-declaration]
 +
  259 |    EnableDeepSleepIRQ(DT_INST_IRQN(id));  \
 +
      |    ^~~~~~~~~~~~~~~~~~
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/sys/util_internal.h:72:26: note: in definition of macro '__DEBRACKET'
 +
  72 | #define __DEBRACKET(...) __VA_ARGS__
 +
      |                          ^~~~~~~~~~~
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/sys/util_internal.h:64:2: note: in expansion of macro '__GET_ARG2_DEBRACKET'
 +
  64 |  __GET_ARG2_DEBRACKET(one_or_two_args _if_code, _else_code)
 +
      |  ^~~~~~~~~~~~~~~~~~~~
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/sys/util_internal.h:59:2: note: in expansion of macro '__COND_CODE'
 +
  59 |  __COND_CODE(_XXXX##_flag, _if_1_code, _else_code)
 +
      |  ^~~~~~~~~~~
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/sys/util_macro.h:180:2: note: in expansion of macro 'Z_COND_CODE_1'
 +
  180 |  Z_COND_CODE_1(_flag, _if_1_code, _else_code)
 +
      |  ^~~~~~~~~~~~~
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/devicetree.h:3950:2: note: in expansion of macro 'COND_CODE_1'
 +
3950 |  COND_CODE_1(DT_HAS_COMPAT_STATUS_OKAY(DT_DRV_COMPAT), \
 +
      |  ^~~~~~~~~~~
 +
/home/ted/projects-sandbox/workspace-for-nexus/nexus-gateway-firmware/build/cpu1/zephyr/include/generated/devicetree_generated.h:11306:46: note: in expansion of macro 'COUNTER_LPC_RTC_DEVICE'
 +
11306 | #define DT_FOREACH_OKAY_INST_nxp_lpc_rtc(fn) fn(0)
 +
      |                                              ^~
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/sys/util_internal.h:105:36: note: in expansion of macro 'DT_FOREACH_OKAY_INST_nxp_lpc_rtc'
 +
  105 | #define UTIL_PRIMITIVE_CAT(a, ...) a##__VA_ARGS__
 +
      |                                    ^
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/drivers/counter/counter_mcux_lpc_rtc.c:263:1: note: in expansion of macro 'DT_INST_FOREACH_STATUS_OKAY'
 +
  263 | DT_INST_FOREACH_STATUS_OKAY(COUNTER_LPC_RTC_DEVICE)
 +
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
 +
 +
 +
POSSIBLE SOLUTIONS TO LOCKED CPU0, AND TO RETURN TO SUCCESSFUL FLASH STEP:
 +
 +
west flash --runner=pyocd --flash-opt='-e=chip'
 +
west flash [--runner=pyocd] --erase
 +
west flash --reset-after-load
 +
 +
 +
 +
********* ******** ******** ******** ********* ********* ********* **********
 +
 +
-->
 +
 +
KEYWORDS : START HERE start here :
 +
 +
*  https://martinfowler.com/articles/is-quality-worth-cost.html  Martin Fowler best coding practices
 +
 +
 +
*  https://www.npr.org/2024/02/21/1232635617/doctors-didnt-think-much-of-her-constant-cough-a-nurse-did-and-changed-her-life?ft=nprml&f=1134955065
 +
 +
Apache2 Project:
 +
 +
*  https://github.com/apache/httpd/blob/trunk/server/util_mutex.c#L134  . . . source code reference to review for enum naming convention
 +
 +
2024-02-23
 +
 +
*  https://www.bbc.com/news/world-europe-68372958  War In Ukraine Two Years Going
 +
 +
2023-10-11
 +
 +
*  https://github.com/zephyrproject-rtos/zephyr/issues/24429  LPC55S69 FLASH internal crashes firmware on read of erased not programmed memory.  See also "CHECK_BEFORE_READ".
 +
 +
2023-10-04
 +
 +
Toradex Verdin ARM family TI-AM62 single board computer:
 +
*  https://www.toradex.com/computer-on-modules/verdin-arm-family/ti-am62
 +
 +
2023-08-28
 +
 +
*  https://www.newyorker.com/news/postscript/putins-deadly-revenge-on-prigozhin
 +
 +
2023-08-22
 +
 +
Pomona alligator test clips model 2240:
 +
*  https://www.mouser.com/datasheet/2/159/d2240_1_02-1512858.pdf
  
 
2023-07-10
 
2023-07-10
Line 228: Line 459:
  
 
2023
 
2023
 +
<ul>
 +
1127<br />
 +
distortion free eye loops at McMaster-Carr:
 +
*  https://www.mcmaster.com/products/eye-loops/distortion-free-loupes/
 +
Grainger industrial supply one option for eye loop, sub five dollars:
 +
*  https://www.grainger.com/product/AVEN-Eye-Loupe-10X-Power-39AN75?opr=PDPBRDSP&analytics=dsbrItems_3G985
 +
</ul>
 +
&nbsp;<br />
 
<ul>
 
<ul>
 
0502 - cel module debug output:
 
0502 - cel module debug output:
Line 464: Line 703:
  
 
== [[#top|^]] Justicia ==
 
== [[#top|^]] Justicia ==
 +
 +
2024
 +
<ul>
 +
*  https://theconversation.com/vladimir-putin-why-its-time-for-democracies-to-denounce-russias-leader-as-illegitimate-226158
 +
 +
Elon Musk and Brazil judge Moraes free speech disinformation:
 +
 +
*  https://time.com/6964518/elon-musk-brazil-judge-moraes-free-speech-disinformation/?utm_source=pocket-newtab-en-us
 +
 +
*  https://www.bbc.com/news/world-latin-america-68369339  The Brazilian farm workers exploited to harvest an everyday ingredient - carbauba wax
 +
 +
*  https://www.nytimes.com/2024/02/27/opinion/israel-gaza-peace-thomas-friedman.html
 +
 +
*  https://www.nytimes.com/2024/02/10/world/russia-drone-strike-kharkiv-ukraine.html
 +
</ul>
  
 
2023
 
2023
 
<ul>
 
<ul>
 +
1022
 +
 +
*  https://www.theguardian.com/commentisfree/2023/oct/20/urgent-signs-mutual-mass-atrocities-israel-gaza-war
 +
 +
1012
 +
 +
*  https://www.cbc.ca/news/canada/ottawa/residential-day-school-sexual-assault-charge-ontario-1.6993540  Ottowa residential and day school abuses, 97 year old nun accused of
 +
 +
0808
 +
*  https://www.nytimes.com/2023/08/06/business/facial-recognition-false-arrest.html?utm_source=pocket-newtab
 +
</ul>
 +
<ul>
 +
0725
 +
<ul>
 +
JK and Ahmad Kazzelbach, cyberattacks:<br />
 +
*  https://getpocket.com/explore/item/your-worst-office-romance-was-never-this-bad?utm_source=pocket-newtab
 +
</ul>
 +
 
0401
 
0401
 
*  https://getpocket.com/explore/item/the-case-for-guerrilla-crosswalks  The Case For Guerrilla Crosswalks
 
*  https://getpocket.com/explore/item/the-case-for-guerrilla-crosswalks  The Case For Guerrilla Crosswalks
Line 783: Line 1,055:
 
<!--comment -->
 
<!--comment -->
  
== [[#top|^]] Zephyr build messages ==
+
== [[#top|^]] Networking messages ==
  
 
<pre>
 
<pre>
sensor_channel' [-Wswitch]
+
$ nslookup github.com
  510 |        case SENSOR_CHAN_KIONIX_BUF_READ:
+
;; communications error to 127.0.0.53#53: timed out
      |        ^~~~
+
Server: 127.0.0.53
[178/188] Linking C executable zephyr/zephyr_pre0.elf
+
Address: 127.0.0.53#53
 
 
[182/188] Linking C executable zephyr/zephyr_pre1.elf
 
  
[188/188] Linking C executable zephyr/zephyr.elf
+
Non-authoritative answer:
Memory region        Used Size  Region Size  %age Used
+
Name: github.com
          FLASH:         43 KB      232 KB    18.53%
+
Address: 140.82.112.4
            RAM:       39792 B        64 KB    60.72%
 
        IDT_LIST:          0 GB        2 KB      0.00%
 
 
</pre>
 
</pre>
  
<!--
+
<!-- odne komentar -->
 
 
2624116e7ec7a85a8ddabf15cc5fd48e
 
 
 
-->
 
 
 
 
 
  
 
<!-- 2022-05-18
 
<!-- 2022-05-18
Line 932: Line 1,194:
  
 
<!-- Response to AT+QGMR:  BG95M5LAR02A03_01.008.01.008 -->
 
<!-- Response to AT+QGMR:  BG95M5LAR02A03_01.008.01.008 -->
 +
 +
<!--
 +
 +
[1/193] Preparing syscall dependency handling
 +
 +
[2/193] Generating include/generated/version.h
 +
-- Zephyr version: 3.4.0 (/home/ted/projects-sandbox/workspace-for-nexus/zephyr), build: zephyr-v3.4.0
 +
[128/193] Building C object zephyr/drivers/counter/CMakeFiles/drivers__counter.dir/counter_mcux_lpc_rtc.c.obj
 +
In file included from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/sys/util_macro.h:34,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/sys/util.h:17,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/devicetree.h:21,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/device.h:12,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/include/zephyr/drivers/counter.h:27,
 +
                from /home/ted/projects-sandbox/workspace-for-nexus/zephyr/drivers/counter/counter_mcux_lpc_rtc.c:9:
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/drivers/counter/counter_mcux_lpc_rtc.c: In function 'mcux_lpc_rtc_irq_config_0':
 +
/home/ted/projects-sandbox/workspace-for-nexus/zephyr/drivers/counter/counter_mcux_lpc_rtc.c:259:4: warning: implicit declaration of function 'EnableDeepSleepIRQ' [-Wimplicit-function-declaration]
 +
  259 |    EnableDeepSleepIRQ(DT_INST_IRQN(id));
 +
 +
-->
  
  

Latest revision as of 05:01, 9 April 2024

Neela Nurseries bulletin board
Quick posts to share

Keywords: Nordic toolchain


^ Overview nn bulletin board

Esta pagina es para poner enlances y notas que probablemente querremos compartir con otros fuera de estas paginas del wiki NN, o que no vamos a anadir a las paginas permanentemente. Esta lugar en el wiki NN es como un tablon de noticias en los lugares donde acampa la gente.


^ Recent Links

KEYWORDS : START HERE start here :


Apache2 Project:

2024-02-23

2023-10-11

2023-10-04

Toradex Verdin ARM family TI-AM62 single board computer:

2023-08-28

2023-08-22

Pomona alligator test clips model 2240:

2023-07-10


2023-06-06

2023-05-23

2023-05-01

2023-04-19

yyyy-mm-dd

2023-01-10

0531 . . .

2023-01-08

2023-01-02

2022-12-31

2022-12-29

2022-12-22

2022-11-05

2022-11-02

2022-11-01


2022-10-26

2022-10-25


PWM and dead time in context of PWM, H-bridge application of dead time . . .


Links to NXP AN11538 on State Configurable Timers:

---

---


2022-10-11

2022-10-07


2022-10-05

Quectel_BG95-BG77-BG600L_Series_QuecOpen_RAM_Memory_Management_V1p0.pdf

Sparkfun SEN-17871 KX132-1211 break-out board:

Earlier . . .


2022-08-24

2022-08-18

L4 . . .

U5 . . .

https://portland.craigslist.org/clk/cto/d/battle-ground-ford-450-xl/7541293996.html

2022-08-xx

RPi Pico SPI example code . . .

- - -

  1. RTK7FPA6E1S00001BE, RTK7EKA6M1S00001BU


What to do with old clothing, used garments:



2022-07-22 - RPi Pico success stories - Pimoroni Picosystem

2022-07-18 - Infineon 32-bit micro part family XMC1100 . . .

YYYY-MM-DD


Duniya . . .





^ 2022-11-02 WED - Ford F-450


^ Recent Notes

2023

 

    0502 - cel module debug output:
    $GPGSA,A,1,,,,,,,,,,,,,,,,*32
    $GPVTG,,T,,M,,N,,K,N*2C
    $GPRMC,,V,,,,,,,,,,N,V*29
    $GPGGA,,,,,,0,,,,,,,,*66
    $GPGSA,A,1,,,,,,,,,,,,,,,,*32
    $GPVTG,,T,,M,,N,,K,N*2C
    $GPRMC,,V,,,,,,,,,,N,V*29
    $GPGGA,,,,,,0,,,,,,,,*66
    $GPGSA,A,1,,,,,,,,,,,,,,,,*32
    $GPVTG,,T,,M,,N,,K,N*2C
    $GPRMC,,V,,,,,,,,,,N,V*29
    $GPGGA,,,,,,0,,,,,,,,*66
    

    Similar output with some non-zero data in the NMEA sentences:

    $GPGSA,A,1,,,,,,,,,,,,,,,,*32
    $GPVTG,,T,,M,,N,,K,N*2C
    $GPRMC,,V,,,,,,,,,,N,V*29
    $GPGGA,,,,,,0,,,,,,,,*66
    $GPGSA,A,1,,,,,,,,,,,,,0.0,0.0,0.0,1*2D                   +-----------------------------+
    $GPVTG,,T,,M,,N,,K,A*23                                   |                             |
    $GPRMC,,A,0000.000000,S,00000.000000,E,,,,,,A,V*17        |  Cannot open /dev/ttyUSB0!  |
    $GPGGA,,0000.000000,S,00000.000000,E,1,00,0.0,-18.0,M,18.0|                             |
    $GNGNS,,0000.000000,S,00000.000000,E,NNNNNN,00,0.0,-18.0,1+-----------------------------+
    $GPGSA,A,1,,,,,,,,,,,,,,,,*32
    $GPVTG,,T,,M,,N,,K,N*2C
    $GPRMC,,V,,,,,,,,,,N,V*29
    $GPGGA,,,,,,0,,,,,,,,*66
    $GPGSA,A,1,,,,,,,,,,,,,,,,*32
    $GPVTG,,T,,M,,N,,K,N*2C
    $GPRMC,,V,,,,,,,,,,N,V*29
    $GPGGA,,,,,,0,,,,,,,,*66
    

    Excerpt 3:

    $GPGSA,A,1,,,,,,,,,,,,,,,,*32
    $GPVTG,,T,,M,,N,,K,N*2C
    $GPRMC,,V,,,,,,,,,,N,V*29
    $GPGGA,,,,,,0,,,,,,,,*66
    $GPGSA,A,1,,,,,,,,,,,,,0.0,0.0,0.0,1*2D
    $GPVTG,,T,,M,,N,,K,A*23
    $GPRMC,,A,0000.000000,S,00000.000000,E,,,,,,A,V*17
    $GPGGA,,0000.000000,S,00000.000000,E,1,00,0.0,-18.0,M,18.0,M,,*42
    $GNGNS,,0000.000000,S,00000.000000,E,NNNNNN,00,0.0,-18.0,18.0,,,V*0C
    $GPGSA,A,1,,,,,,,,,,,,,,,,*32
    $GPVTG,,T,,M,,N,,K,N*2C
    $GPRMC,,V,,,,,,,,,,N,V*29
    $GPGGA,,,,,,0,,,,,,,,*66
    


Search for `float32_t` definition:

0113

ted@localhost1:~/projects-sandbox/workspace-out-of-tree/modules$ grep -nr float32_t ./* | grep typedef
./hal/nxp/mcux/mcux-sdk/CMSIS/DSP/Include/arm_math_types.h:280:  typedef float float32_t;
./hal/nxp/mcux/mcux-sdk/CMSIS/Include/arm_math.h:409:  typedef float float32_t;
./hal/infineon/mtb-pdl-cat1/drivers/include/cy_syslib.h:618:typedef float    float32_t; /**< Specific-length typedef for the basic numerical types of float */
./hal/infineon/mtb-pdl-cat1/cmsis/include/arm_math.h:541:  typedef float float32_t;
./hal/cmsis/CMSIS/DSP/Include/arm_math_types.h:280:  typedef float float32_t;

0112

2022 . . .

1220

CMakeLists.txt file from NXP with references to srec_cat utility:

1209

Excerpt from cpu0 .config, [$project_root]/build/zephyr/.config:

  46 #
  47 # Devicetree Info
  48 #
  49 CONFIG_DT_HAS_ARM_ARMV8M_MPU_ENABLED=y
  50 CONFIG_DT_HAS_ARM_ARMV8M_SYSTICK_ENABLED=y
  51 CONFIG_DT_HAS_ARM_CORTEX_M33F_ENABLED=y
  52 CONFIG_DT_HAS_ARM_V8M_NVIC_ENABLED=y
  53 CONFIG_DT_HAS_FIXED_PARTITIONS_ENABLED=y
  54 CONFIG_DT_HAS_GPIO_KEYS_ENABLED=y
  55 CONFIG_DT_HAS_GPIO_LEDS_ENABLED=y
  56 CONFIG_DT_HAS_KIONIX_KX132_1211_ENABLED=y
  57 CONFIG_DT_HAS_MMIO_SRAM_ENABLED=y
  58 CONFIG_DT_HAS_NXP_IAP_FMC55_ENABLED=y
  59 CONFIG_DT_HAS_NXP_LPC_CTIMER_ENABLED=y
  60 CONFIG_DT_HAS_NXP_LPC_DMA_ENABLED=y
  61 CONFIG_DT_HAS_NXP_LPC_GPIO_ENABLED=y
  62 CONFIG_DT_HAS_NXP_LPC_IOCON_ENABLED=y
  63 CONFIG_DT_HAS_NXP_LPC_IOCON_PINCTRL_ENABLED=y
  64 CONFIG_DT_HAS_NXP_LPC_IOCON_PIO_ENABLED=y
  65 CONFIG_DT_HAS_NXP_LPC_LPADC_ENABLED=y
  66 CONFIG_DT_HAS_NXP_LPC_MAILBOX_ENABLED=y
  67 CONFIG_DT_HAS_NXP_LPC_RNG_ENABLED=y
  68 CONFIG_DT_HAS_NXP_LPC_SPI_ENABLED=y
  69 CONFIG_DT_HAS_NXP_LPC_SYSCON_ENABLED=y
  70 CONFIG_DT_HAS_NXP_LPC_UID_ENABLED=y
  71 CONFIG_DT_HAS_NXP_LPC_USART_ENABLED=y
  72 CONFIG_DT_HAS_NXP_LPC_WWDT_ENABLED=y
  73 CONFIG_DT_HAS_NXP_SCTIMER_PWM_ENABLED=y
  74 CONFIG_DT_HAS_SOC_NV_FLASH_ENABLED=y
  75 CONFIG_DT_HAS_ZEPHYR_MEMORY_REGION_ENABLED=y
  76 # end of Devicetree Info

Excerpt from cpu1 .config, [$project_root]/build/cpu1/zephyr/.config:

  42 #
  43 # Devicetree Info
  44 #
  45 CONFIG_DT_HAS_ARM_ARMV8M_SYSTICK_ENABLED=y
  46 CONFIG_DT_HAS_ARM_CORTEX_M33_ENABLED=y
  47 CONFIG_DT_HAS_ARM_V8M_NVIC_ENABLED=y
  48 CONFIG_DT_HAS_FIXED_PARTITIONS_ENABLED=y
  49 CONFIG_DT_HAS_GPIO_KEYS_ENABLED=y
  50 CONFIG_DT_HAS_GPIO_LEDS_ENABLED=y
  51 CONFIG_DT_HAS_MMIO_SRAM_ENABLED=y
  52 CONFIG_DT_HAS_NXP_LPC_GPIO_ENABLED=y
  53 CONFIG_DT_HAS_NXP_LPC_IOCON_ENABLED=y
  54 CONFIG_DT_HAS_NXP_LPC_IOCON_PINCTRL_ENABLED=y
  55 CONFIG_DT_HAS_NXP_LPC_IOCON_PIO_ENABLED=y
  56 CONFIG_DT_HAS_NXP_LPC_MAILBOX_ENABLED=y
  57 CONFIG_DT_HAS_NXP_LPC_RNG_ENABLED=y
  58 CONFIG_DT_HAS_NXP_LPC_SYSCON_ENABLED=y
  59 CONFIG_DT_HAS_NXP_LPC_UID_ENABLED=y
  60 CONFIG_DT_HAS_SOC_NV_FLASH_ENABLED=y
  61 CONFIG_DT_HAS_ZEPHYR_MEMORY_REGION_ENABLED=y
  62 # end of Devicetree Info


Specific build time error:

CMake Warning at /home/ted/projects-sandbox/workspace-for-nexus/zephyr/CMakeLists.txt:809 (message):
  No SOURCES given to Zephyr library: drivers__spi

  Excluding target from build.



Output of Quectel BG95 UART sample app.:

[uart 1] UART Example 80
[uart 1] task run times : 1
[uart 1] task run times : 2
[uart 1] task run times : 3
[uart 1] task run times : 4
[uart 1] task run times : 5


2022-10-04 Tuesday:

Link to Eseye connect instructions for Quectel BG95-M3 module:

[ ] https://docs.eseye.com/Content/BGxx/ConnectBG95ToNetwork.htm

at+cimi

204080746500085

at+ccid

+CCID: 8999922109280000869F

2022-09-xx . . .

Baud rate 115200, settings of 8E1:

b'Z'
0xa7 b'\xa7'
0x80 b'\x80'
0xa0 b'\xa0'
0x20 b' '
0x15 b'\x15'
0x10 b'\x10'
0x68 b'h'
0x40 b'@'
0x5a b'Z'
0xa7 b'\xa7'
0x80 b'\x80'
0xa0 b'\xa0'
0x20 b' '
0x15 b'\x15'
0x10 b'\x10'
0x68 b'h'
0x40 b'@'

Baud rate 115200, settings of 8N1:

b'Z'
b'\xa7'
b'\x00'
b'\x03'
b'\x01'
b'P'
b'\x00'
0x0 b'\x00'
0xfb b'\xfb'
0x40 b'@'
0x5a b'Z'
0xa7 b'\xa7'
0x0 b'\x00'
0x3 b'\x03'
0x1 b'\x01'
0x50 b'P'
0x0 b'\x00'
0x0 b'\x00'
0xfb b'\xfb'
0x40 b'@'


^ Justicia

2024

2023

Justicia social:

Justicia social y political:

2022-11-29


2022-11-28


^ test section 1

2022


2022-02-22



./nrf/include/net/aws_iot.rst:86:* Pass a list containing application specific topics in the :c:func:`aws_iot_subscription_topics_add` function, after the :c:func:`aws_iot_init` function call and before the :c:func:`aws_iot_connect` function call

2021-12-02 Thursday

2021-12-01 Wednesday . . .


  1. https://wiki.irises.org/Mtb/MtbMooseTracks
  2. https://wiki.irises.org/Mtb/MtbPixiWanKenobi
  3. https://wiki.irises.org/Mtb/MtbCascadeTrails

^ generic.cmake with diagnostics added

2022-07-14 ~/projects-sandbox/zephyr-work/out-of-tree/zephyr/cmake/toolchain/zephyr/generic.cmake file listing:

# SPDX-License-Identifier: Apache-2.0

message(NOTICE "*** zztop 7 *** building with var SDK_VERSION set to '${SDK_VERSION}'")
message(NOTICE "*** zztop 8 *** and with var CMAKE_CURRENT_LIST_DIR set to '${CMAKE_CURRENT_LIST_DIR}'")
message(NOTICE "*** zztop 9 *** and with var ZEPHYR_SDK_INSTALL_DIR set to '${ZEPHYR_SDK_INSTALL_DIR}'")
message(NOTICE "*** zztop 10 *** and SDK_MAJOR_MINOR set to '${SDK_MAJOR_MINOR}'")
message(NOTICE "*** zztop 11 - DEV 0714 *** and ZEPHYR_BASE set to '${ZEPHYR_BASE}'")

## if(${SDK_VERSION} VERSION_LESS_EQUAL 0.11.2)
if ( 0 ) 
  # For backward compatibility with 0.11.1 and 0.11.2
  # we need to source files from Zephyr repo
  include(${CMAKE_CURRENT_LIST_DIR}/${SDK_MAJOR_MINOR}/generic.cmake)

  set(TOOLCHAIN_KCONFIG_DIR ${CMAKE_CURRENT_LIST_DIR}/${SDK_MAJOR_MINOR})
else()
  include(${ZEPHYR_SDK_INSTALL_DIR}/cmake/zephyr/generic.cmake)

  set(TOOLCHAIN_KCONFIG_DIR ${ZEPHYR_SDK_INSTALL_DIR}/cmake/zephyr)

endif()

Some output from station on which demo project buils:

-- Board: sparkfun_thing_plus_nrf9160
-- Cache files will be written to: /home/ted/.cache/zephyr
-- Using toolchain: zephyr 0.12.4 (/opt/zephyr-sdk-0.12.4)
-- Found dtc: /opt/zephyr-sdk-0.12.4/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.5.0", minimum required is "1.4.6")
*** zztop 1 - DEV 0714 *** and SDK_VERSION set to '0.12.4'
*** zztop 2 - DEV 0714 *** and SDK_MAJOR_MINOR set to '0.12'


^ 2021-09-07 - First comms with Kionix sensor

*** Booting Zephyr OS build v2.6.0-rc1-ncs1  ***
- SUCCESS - found Kionix accelerometer and device is ready
Hello World! sparkfun_thing_plus_nrf9160
file kx132-1211.c fetching device ID . . .
main.c - Kionix sensor reports its ID, as 32-bit integer 1852795211
main.c - sensor_value.val2 holds 0
main.c - value.val1 as bytes:  0x4B 0x69 0x6F 0x6E   " K  i  o  n "

^ 2021-09-06 short listing of /opt/SEGGER on Ubuntu virtual machine

guest@ubuntu-vm-0p2:/opt/SEGGER$ ls -l /opt/SEGGER
total 4
lrwxrwxrwx 1 root root   23 Nov 18  2020 JLink -> /opt/SEGGER/JLink_V688a
drwxr-xr-x 9 root root 4096 Sep  2 19:47 JLink_V688a

^ 2021-09-03 Segger JLInk lsusb

guest@ubuntu-vm-0p2:~/embedded/ncs/v1.6.1/nrf/samples/nrf9160/at_client$ lsusb
Bus 001 Device 004: ID 1366:0101 SEGGER J-Link PLUS
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Contents of /opt/SEGGER/JLink

guest@ubuntu-vm-0p2:/opt/SEGGER$ ls JLink
Devices        JFlashSPICLExe       JLinkGDBServerExe       JLinkRemoteServerCLExe  JLinkSTM32           JTAGLoadExe                libQtCore.so        libQtGui.so.4.8.7
Doc            JFlashSPIExe         JLinkGUIServerExe       JLinkRemoteServerExe    JLinkSTM32Exe        libjlinkarm.so             libQtCore.so.4      Samples
ETC            JLinkConfigExe       JLinkLicenseManager     JLinkRTTClient          JLinkSWOViewer       libjlinkarm.so.6           libQtCore.so.4.8    ThirdParty
GDBServer      JLinkDevices.xml     JLinkLicenseManagerExe  JLinkRTTClientExe       JLinkSWOViewerCLExe  libjlinkarm.so.6.88.1      libQtCore.so.4.8.7  x86
JFlashExe      JLinkExe             JLinkRegistration       JLinkRTTLogger          JLinkSWOViewerExe    libjlinkarm_x86.so         libQtGui.so
JFlashLiteExe  JLinkGDBServer       JLinkRegistrationExe    JLinkRTTLoggerExe       JMemExe              libjlinkarm_x86.so.6       libQtGui.so.4
JFlashSPI_CL   JLinkGDBServerCLExe  JLinkRemoteServer       JLinkRTTViewerExe       JRunExe              libjlinkarm_x86.so.6.88.1  libQtGui.so.4.8

guest@ubuntu-vm-0p2:/opt/SEGGER$


^ 2021-09-01 nRF and Zephyr toolchain install instructions


^ Tech Companies


^ Common Microcontroller Peripherals


^ HP laptop model 15-ac133ds


^ Olimex products - dev boards and programmers and adapters

https://www.olimex.com/Products/Components/Connectors/MICRO-USB-OTG-ADAPTER/


^ APHIS Contact Information

^ helleborine orchid and others


^ Home remedies for common problems


^ Desert and succulent plants


^ Git references

Reference material: Git book: https://git-scm.com/book/en/v2 Tortious Git: https://tortoisegit.org/docs/tortoisegit/index.html Git branching model: https://nvie.com/posts/a-successful-git-branching-model/


^ Modbus entity addressing and numbering

^ One's compliment and two's compliment


^ Cooking and Recipes


^ Networking messages

$ nslookup github.com
;; communications error to 127.0.0.53#53: timed out
Server:		127.0.0.53
Address:	127.0.0.53#53

Non-authoritative answer:
Name:	github.com
Address: 140.82.112.4







- - - top of page - - -