moldypizza's instructables
Achievements
- moldypizza commented on moldypizza's instructable Bare Metal Raspberry Pi 3:Blinking LED
- moldypizza commented on moldypizza's instructable Raspberry Pi Push Button With LEDs Bare MetalView Instructable »
Whoops sorry about that. I reuploaded the makefile as a txt file. Hopefully it will work for you!
- moldypizza commented on moldypizza's instructable Bare Metal Raspberry Pi 3:Blinking LED
Awesome i am glad you were able to follow along with the instructable! You dont need the systimer file to make this work. I had to reupload the make file and must have uploaded the wrong one If you have the light turned on, then making it blink is easy! If you check out the last step and look at the blinky.s code you see how to get it to blink. In that file you should see that there is essentially one inifinite loop by always branching at the end of it. Inside there should be code to turn the light on and then delay(the delay is a loop that counts up to a large number) and then turn the light off and repeat.If it is not working try making the delays longer. If the delays arent long enough sometimes the led will blink faster than we can see it.If it is still not working try going back to j…
see more »Awesome i am glad you were able to follow along with the instructable! You dont need the systimer file to make this work. I had to reupload the make file and must have uploaded the wrong one 😬If you have the light turned on, then making it blink is easy! If you check out the last step and look at the blinky.s code you see how to get it to blink. In that file you should see that there is essentially one inifinite loop by always branching at the end of it. Inside there should be code to turn the light on and then delay(the delay is a loop that counts up to a large number) and then turn the light off and repeat.If it is not working try making the delays longer. If the delays arent long enough sometimes the led will blink faster than we can see it.If it is still not working try going back to …
see more »Awesome i am glad you were able to follow along with the instructable! You dont need the systimer file to make this work. I had to reupload the make file and must have uploaded the wrong one 😬If you have the light turned on, then making it blink is easy! If you check out the last step and look at the blinky.s code you see how to get it to blink. In that file you should see that there is essentially one inifinite loop by always branching at the end of it. Inside there should be code to turn the light on and then delay(the delay is a loop that counts up to a large number) and then turn the light off and repeat.If it is not working try making the delays longer. If the delays arent long enough sometimes the led will blink faster than we can see it.If it is still not working try going back to …
see more »View Instructable »Awesome i am glad you were able to follow along with the instructable! You dont need the systimer file to make this work. I had to reupload the make file and must have uploaded the wrong one 😬If you have the light turned on, then making it blink is easy! If you check out the last step and look at the blinky.s code you see how to get it to blink. In that file you should see that there is essentially one inifinite loop by always branching at the end of it. Inside there should be code to turn the light on and then delay(the delay is a loop that counts up to a large number) and then turn the light off and repeat.If it is not working try making the delays longer. If the delays arent long enough sometimes the led will blink faster than we can see it.If it is still not working try going back to …
see more » - moldypizza commented on moldypizza's instructable Bare Metal Raspberry Pi 3:Blinking LED
Sorry about that. Instructables had a problem with the file not having an extension. I re-uploaded it as makefile.txt, just rename it "makefile" without the .txt and you should be good to go.
View Instructable »That is a good question. I didn't really understand why I had to do this either for this project either. According to a git hub tutorial, link, it has to do with allowing room for setting up the stack and some debugging stuff. I don't think it should matter for this project because it doesn't use the stack, however when I tried to compile it without it didn't work. I have another instructable where I make a row of leds blink. In that it is more clear what the purpose of the kernel.ld is. In that project, the source code I wrote does have a .text section in it because to use the stack you have manually set aside space for it. So all of you code is inserted after 0x8000 and then sp (stack pointer) is moved to 0x8000. You can see the effect of it on the kernel.elf in the attached image. Ev…
see more » - moldypizza's instructable Raspberry Pi Push Button With LEDs Bare Metal's weekly stats:
- moldypizza entered Raspberry Pi Push Button With LEDs Bare Metal in the Microcontroller Contest contest
- moldypizza commented on moldypizza's instructable Bare Metal Raspberry Pi 3:Blinking LEDView Instructable »
Thanks! I know it is sort of reinventing the wheel especially since this could be done with like 5 lines of python code but I enjoy learning about how things work on a low level.
- moldypizza's instructable Bare Metal Raspberry Pi 3:Blinking LED 's weekly stats:
- moldypizza entered Bare Metal Raspberry Pi 3:Blinking LED in the Microcontroller Contest contest
- moldypizza commented on moldypizza's instructable CratesView Instructable »
What is that?
- moldypizza followed simsalapim
Hi, I still active -ish. I unfortunately do not have the original environment I created this in installed at the moment. But I am willing to try helping out if you have any questions.