Click here to Skip to main content
15,887,083 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Wordle 969 Pin
OriginalGriff12-Feb-24 19:56
mveOriginalGriff12-Feb-24 19:56 
GeneralRe: Wordle 969 - 3 4 me Pin
pkfox12-Feb-24 21:00
professionalpkfox12-Feb-24 21:00 
GeneralRe: Wordle 969 Pin
ChandraRam12-Feb-24 21:54
ChandraRam12-Feb-24 21:54 
GeneralRe: Wordle 969 Pin
HobbyProggy12-Feb-24 21:55
professionalHobbyProggy12-Feb-24 21:55 
GeneralRe: Wordle 969 Pin
Sander Rossel12-Feb-24 22:05
professionalSander Rossel12-Feb-24 22:05 
GeneralRe: Wordle 969 Pin
Cp-Coder13-Feb-24 1:41
Cp-Coder13-Feb-24 1:41 
GeneralRe: Wordle 969 (4/6) Pin
Jeremy Falcon13-Feb-24 2:24
professionalJeremy Falcon13-Feb-24 2:24 
GeneralThis is amazing. The final frontier - the ARM Cortex A Pin
honey the codewitch12-Feb-24 11:36
mvahoney the codewitch12-Feb-24 11:36 
I ran a pretty extensive bench test on some hardware i'm trying on a Cortex M7. it's not fast enough for what I need. I've been avoiding going to more powerful smartphone tech like ARM Cortex A7s due to needing an OS to support it. Fortunately I found an A7 i can run bare metal without an OS so I don't need the end users to stomach Linux boot times

STM32MP157D-DK1 eval board[^] <-- The MCU on this eval board is the magic.

GitHub - 4ms/stm32mp1-baremetal: Baremetal framework and example projects for the STM32MP15x Cortex-A7 based MPU[^]

With this gorgeous offering on github. I owe them a keg of beer for this.

Let's talk about my old platform vs my new one

Old: Single core 480 MHz, realtime, 1MB of SRAM. 2MB of Flash

New: Triple core (2 800MHz A cores, and a 209MHz realtime M core), 768KB of SRAM, up to 1GB of DDR3 (we'll probably use 128MB), flash is external, and can be any size we need, or even an sd reader.

I can't wait for the kit to get here so I can try this. I'm beside myself. This opens up a lot of doors.

This is the sauce i needed, right here (well, the first part of the sauce anyway the primary ingredient)

ASM
.syntax unified
.cpu cortex-a7

.equ UART4_TDR, 0x40010028

.section .vector_table, "x"
.global _Reset
.global _start
_Reset:
    b Reset_Handler
    b . /* 0x4  Undefined Instruction */
    b . /* Software Interrupt */
    b .  /* 0xC  Prefetch Abort */
    b . /* 0x10 Data Abort */
    b . /* 0x14 Reserved */
    b . /* 0x18 IRQ */
    b . /* 0x1C FIQ */

.section .text
Reset_Handler:
	/* UART: print 'A' */
	ldr r4, =UART4_TDR
	mov r0, #65
	str r0, [r4]
	b .

Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix


modified 12-Feb-24 17:42pm.

GeneralRe: This is amazing. The final frontier - the ARM Cortex A Pin
dandy7212-Feb-24 11:40
dandy7212-Feb-24 11:40 
GeneralRe: This is amazing. The final frontier - the ARM Cortex A Pin
charlieg12-Feb-24 22:52
charlieg12-Feb-24 22:52 
GeneralRe: This is amazing. The final frontier - the ARM Cortex A Pin
Mike Hankey12-Feb-24 12:21
mveMike Hankey12-Feb-24 12:21 
GeneralRe: This is amazing. The final frontier - the ARM Cortex A Pin
honey the codewitch12-Feb-24 18:57
mvahoney the codewitch12-Feb-24 18:57 
GeneralRe: This is amazing. The final frontier - the ARM Cortex A Pin
Sean Cundiff12-Feb-24 12:36
Sean Cundiff12-Feb-24 12:36 
GeneralRe: This is amazing. The final frontier - the ARM Cortex A Pin
honey the codewitch12-Feb-24 18:58
mvahoney the codewitch12-Feb-24 18:58 
GeneralRe: This is amazing. The final frontier - the ARM Cortex A Pin
charlieg12-Feb-24 22:55
charlieg12-Feb-24 22:55 
GeneralRe: This is amazing. The final frontier - the ARM Cortex A Pin
honey the codewitch13-Feb-24 3:22
mvahoney the codewitch13-Feb-24 3:22 
GeneralRe: This is amazing. The final frontier - the ARM Cortex A Pin
CPallini13-Feb-24 1:25
mveCPallini13-Feb-24 1:25 
GeneralThe answer is 42 and my mind is blown Pin
Pete O'Hanlon11-Feb-24 23:32
mvePete O'Hanlon11-Feb-24 23:32 
GeneralRe: The answer is 42 and my mind is blown Pin
OriginalGriff11-Feb-24 23:53
mveOriginalGriff11-Feb-24 23:53 
GeneralRe: The answer is 42 and my mind is blown Pin
Pete O'Hanlon11-Feb-24 23:54
mvePete O'Hanlon11-Feb-24 23:54 
GeneralRe: The answer is 42 and my mind is blown Pin
pkfox12-Feb-24 2:45
professionalpkfox12-Feb-24 2:45 
GeneralRe: The answer is 42 and my mind is blown Pin
Pete O'Hanlon12-Feb-24 2:53
mvePete O'Hanlon12-Feb-24 2:53 
GeneralRe: The answer is 42 and my mind is blown Pin
PIEBALDconsult12-Feb-24 5:26
mvePIEBALDconsult12-Feb-24 5:26 
GeneralRe: The answer is 42 and my mind is blown Pin
Matthew Dennis12-Feb-24 5:47
sysadminMatthew Dennis12-Feb-24 5:47 
GeneralRe: The answer is 42 and my mind is blown Pin
pkfox12-Feb-24 7:14
professionalpkfox12-Feb-24 7:14 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.