We simulated a Precambrian ferruginous marine upwelling system in a lab-scale vertical flow-through column. The goal was to understand how geochemical profiles of O2 and Fe(II) evolve as cyanobacteria produce O2. The results show the establishment of a chemocline due to Fe(II) oxidation by photosynthetically produced O2.