• Home
  • Blog
  • Code
  • Shop
Blog@AESTE
  • Experiential
  • Introversion
  • Extroversion
  • Ideation
  • Enlightenment
  • Vox-Populi

Shou Luan

Photo by Nicolas Thomas on Unsplash

Chapter 12: PIC32 Live Update & End of Internship

This is my twelfth week in AESTE, and also my last week here. Last week I manage to download file from localhost by TFTP. This week the task is PIC32 which is to swap the program flash memory after receive a valid new firmware. From the Microchip Datasheet Section 52: Read more…

By Shou Luan, 7 years2018-05-15 ago
Photo by Nicolas Thomas on Unsplash

Chapter 11: Download by TFTP

This is my eleventh week in AESTE. This week my task is to download a file from the network. There are a lot of protocols can be used to download the file via network. At the end we choose TFTP(Trivial File Transfer Protocol) due to TFTP will transfer maximum 512 Read more…

By Shou Luan, 7 years2018-05-08 ago
Photo by Nicolas Thomas on Unsplash

Chapter 10: Update new firmware by USB

This is my tenth week work in AESTE. This week I had successfully to test the Bootloader Live Update work. Although it is update by USB device (my actual project use Ethernet). But that is a good starting point, at least I know how to use the live update demo Read more…

By Shou Luan, 7 years2018-05-01 ago
Photo by Nicolas Thomas on Unsplash

Chapter 9: PIC32MZ Bootloader Live Update

This is my ninth week in AESTE. I spent almost my whole week to study the theory of bootlaoder and how the dual memory work for PIC32MZ. Only the PIC32MZ has dual memory bank, other PIC32 only has one. Bootloader is used to upgrade the firmware of microcontroller without using Read more…

By Shou Luan, 7 years2018-04-24 ago
Photo by Nicolas Thomas on Unsplash

Chapter 8: Unlucky week

This is my eighth week in AESTE WORKS. I should put my work in Git release branch by Tuesday, but I only managed to do it on Thursday. This is due to I faced a few problems there. The flash memory cannot be read/ write. PIC32 cannot get the IP Read more…

By Shou Luan, 7 years2018-04-18 ago

Chapter 7: Random Number NOT Random

This was my seventh week in AESTE WORKS. As mentioned in previous blog, this week I have to save the payload in flash memory and read it from flash. Problem I faced this week and solution: Our board will generate a RSA key pair and store in Flash Memory. Firstly, Read more…

By Shou Luan, 7 years2018-04-10 ago

Chapter 6: Time passes quickly

This is my sixth week in AESTE. Time flies really quickly, it is half of my internship duration. Now look back my last week problems, I have solved the base16 problem by directly copy the base16 function to my USB.c instead to define OPENSSL_EXTRA || HAVE_WEBSERVER ||  HAVE_FIPS. This is Read more…

By Shou Luan, 7 years2018-04-03 ago

Chapter 5: My fifth week in AESTE

This is my fifth week in AESTE. Yes !! I had solved the 4096 RSA key encrytption problem. The solution is change the FP_MAX_BITS to 8192, then all the problems solved. This week my task is to generate a 1024 RSA key by PIC32, generate serial number and MAC address. Generate Read more…

By Shou Luan, 7 years2018-03-25 ago

Chapter 4: Encryption and Decryption

This is my fourth week internship in AESTE. This week my task is to send a string from PIC32 to desktop. Then, using wolfSSL encrypt function to encrypt the string and type out again to desktop. After type out, using our precreate private key to decrypt and check whether same Read more…

By Shou Luan, 7 years2018-03-19 ago

Chapter 3: Real World is Coming

Last week I had tested the keyboard typing speed by different buffer size and different CPU frequency. After collected the data, I had plotted 2 graph to make a conclusion. PIC32 keyboard typing speed is won’t be affected by changing buffer size or CPU frequency. The typing speed is remain Read more…

By Shou Luan, 7 years2018-03-12 ago

Posts pagination

1 2 Next
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
Categories
  • Announcement
  • Enlightenment
  • Experiential
  • Extroversion
  • Ideation
  • Introversion
  • Outreach
  • Uncategorized
  • Vox-Populi
Archives
July 2025
M T W T F S S
 123456
78910111213
14151617181920
21222324252627
28293031  
« Jun    
Follow Us
  • Facebook
  • X
  • Google
  • GitHub
  • LinkedIn
Subscribe

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 265 other subscribers

RSS feed RSS - Posts


  • Home
  • Blog
  • Code
  • Shop
Hestia | Developed by ThemeIsle
 

Loading Comments...